4D V17 R4 Beta startet heute

Automatisch übersetzt von Deepl

Wir freuen uns, den Start der Beta-Tests für 4D v17 R4 bekannt zu geben! Diese Version ist vollgepackt mit Verbesserungen und neuen Funktionen, die Sie nicht verpassen sollten!

  • Ihre Prozesse können auf 4D Remote präemptiv ausgeführt werden, was bedeutet, dass Sie die Leistung von Multicore-Computern voll ausnutzen können.
  • Der Export Ihrer Dokumente im .docx Format und ein neues vertikales Lineal zur Verwaltung der Ränder sind nur ein kleiner Vorgeschmack auf die neuen Funktionen von 4D Write Pro.
  • Eingeschränkte Abfragen, die Unterstützung von Multi-Kriterien-Suchen und die Möglichkeit, einen benutzerdefinierten Datenformatierer zu erstellen, bietet 4D für iOS in dieser R-Version.
  • Eine neue Art, E-Mails zu versenden, steht Ihnen zur Verfügung. Einfacher und leistungsfähiger als der bisherige Weg über 4D Internet Commands.
  • Ihre Formeln sind dank der automatischen Vervollständigung durch benannte Bereiche und Formeln in 4D View Probesser lesbar und leichter zugänglich.
  • Und vieles mehr (siehe unten).

4D v17 R4 jetzt herunterladen (Exklusiv für 4D Partner)

More preemptive options

Präemptive Prozesse auf 4D remote

Mit 4D v17 R4 können Ihre Prozesse präemptiv auf 4D Remote ausgeführt werden. Das bedeutet, dass Sie die Leistung von Multicore-Computern ausnutzen können, indem Sie eine Operation auf allen verfügbaren Kernen parallel laufen lassen, was zu wesentlich schnelleren Ergebnissen führt. Und eine gute Nachricht! Es gibt nichts Neues zu lernen, wenn Sie bereits präemptive Prozesse auf dem Server verwenden. Alles, was auf dem Server gültig ist, läuft auch auf dem Client.

SQL IM PRÄEMPTIVEN MODUS BEGINNEN / BEENDEN

Ab 4D v17 R4 sind Begin SQL, End SQL und die zugehörigen SQL-Anweisungen, die mit einer internen Datenbank verwendet werden, nun präemptiv. Wenn Sie z.B. diese Befehle verwenden, um viele asynchrone Aktivitäten in Ihrer Datenbank durchzuführen, können die Anfragen parallel gestartet werden, was die Geschwindigkeit der Anwendung erhöht.

SYNCHRONISIEREN SIE IHRE PROZESSE

4D v17 R4 enthält den neuen Befehl New signal. Sie können diesen Befehl z.B. verwenden, um lange laufende Berechnungen parallel durchzuführen und dabei alle CPU-Kerne zu nutzen, oder in einem anderen Szenario, wenn Sie die Arbeit an einen kooperativen Prozess delegieren müssen, um einen nicht-präemptiven Befehl zu verwenden.

4D Write Pro

Konvertieren Sie Ihre Dokumente in das Microsoft Word .DOCX Format

Der Export Ihrer 4D Write Pro Dokumente in das .docx Format ist jetzt mit 4D v17 R4 möglich. Verwenden Sie einfach die neue Konstante wk docx mit dem bestehenden WP EXPORT DOCUMENT Befehl.

neues vertikales Lineal

Begrüßen Sie das neue vertikale Lineal von 4D Write Pro. Im Seitenmodus kann das Lineal auf der linken Seite des Dokuments angezeigt werden. Auf diese Weise können Sie die vertikalen Ränder grafisch verwalten und die Abstände zwischen Kopf- und Fußzeilen und dem Hauptteil Ihres Dokuments leicht ändern. Eine neue Eigenschaft Vertikales Lineal anzeigen ist in der Eigenschaftsliste verfügbar, um das Lineal zu aktivieren.

KOORDINATEN IN EINEM 4D WRITE PRO DOKUMENT ABRUFEN

Mit 4D v17 R4 können Sie Koordinaten in einem 4D Write Pro Dokument abrufen. Der Befehl WP Get position gibt ein Objekt zurück, das die aktuelle Position entweder eines Bereichs, einer Elementreferenz oder eines 4D Write Pro Dokuments beschreibt. Jetzt werden auch zwei neue Attribute zurückgegeben: bounds und rangeHeight. Mit dieser neuen Funktion können Sie auf einfache Weise komplexe Seitendesigns einrichten.

UNTERSTÜTZUNG VON VIRTUELLEN STRUKTUREN

Da die Erstellung benutzerfreundlicher Oberflächen für jeden Anwendungsentwickler eine hohe Priorität hat, verbessert 4D v17 R4 die Benutzerfreundlichkeit durch die Unterstützung virtueller Strukturdefinitionen der Datenbank für Tabellen- und Feldausdrücke in 4D Write Pro Dokumenten. Dies ermöglicht eine einfachere Übersetzung und Lesbarkeit in Standarddialogen (Abfrage-, Sortier- und Formeleditoren) und das Herausfiltern von Tabellen oder Feldern, die für den Endanwender nicht sichtbar sein sollen.

4D for iOS – Preview

UNTERSTÜTZUNG DER MULTI-KRITERIEN-SUCHE

Wir wissen, dass Sie auf diese Funktion gewartet haben… nun, das Warten hat ein Ende! Mit 4D v17 R4 ist die Multi-Kriterien-Suche jetzt auch in 4D für iOS verfügbar. Sie können nun Suchvorgänge auf Basis mehrerer Felder durchführen und gefilterte Inhalte in Ihrer generierten 4D für iOS App anzeigen.

EINGESCHRÄNKTE ABFRAGEN

4D für iOS wird mit jedem R-Release funktionsreicher. Mit 4D v17 R4 wird ein neues Konzept eingeführt: eingeschränkte Abfragen. Damit können Sie Daten filtern, die in Ihrer mobilen App angezeigt werden sollen, ohne auf Tabellen und Felder beschränkt zu sein.

ERSTELLEN SIE EINEN EIGENEN DATENFORMATIERER

4D für iOS bietet bereits verschiedene Datenformatierer für Datumsangaben, Prozentsätze, Zeit, etc. Mit 4D v17 R4 können Sie ganz einfach Ihre eigenen Datenformatierer erstellen und diese direkt im Projekteditor verwenden. Der Erstellungsprozess für Datenformatierer ist recht einfach und ermöglicht es Ihnen, Ihre Apps durch die Verwendung von JSON-Dateien aufzupeppen.

4D language

E-Mail versenden

4D v17 R4 führt einen neuen Weg ein, um E-Mails zu versenden. Einfacher und leistungsfähiger als der bisherige Weg mit 4D Internet Commands. Das Versenden von auffälligen E-Mails auf HTML-Basis mit Bildern, Videos und Anhängen ist mit nur wenigen Zeilen Code möglich. Ein Code, der leicht zu schreiben und zu verstehen ist. Zum Erstellen und Versenden von E-Mails stehen Ihnen neue Befehle zur Verfügung. Sie bieten eine Menge Möglichkeiten, die sich unter einer einfachen Oberfläche verbergen. So können Sie z. B. die Einstellungen des Transporters (Benutzeranmeldeinformationen, Serverdaten) auf einfache Weise testen oder Anlagen als Anhang oder inline (Anzeige in HTML innerhalb der Nachricht) angeben, um nur einige zu nennen. Dies ist die erste von mehreren Funktionen in der Pipeline, weitere Funktionen zur Handhabung von E-Mails werden mit den kommenden R-Versionen bereitgestellt.

Neue Befehle für die Serververwaltung

4D stellt weiterhin Funktionen zur Verfügung, mit denen Sie Ihre eigenen Anwendungen zur Überwachung Ihrer Server erstellen können. Mit 4D v17 R4 sind neue Befehle verfügbar:

  • SEND MESSAGE TO REMOTE USER um eine Nachricht vom Server an einen entfernten Benutzer zu senden.
  • Get process activity Abrufen einer Liste von Benutzersitzungen.
  • DROP REMOTE USER Beenden einer Benutzersitzung.
  • ABORT PROCESS BY ID Anhalten eines bestimmten Prozesses unter Verwendung seiner eindeutigen Prozessnummer.
  • Get process activity oder Process properties um die eindeutige Prozessnummer abzurufen.
  • REJECT NEW REMOTE CONNECTION neue Fernverbindungen zu blockieren.
  • Get application info um festzustellen, ob die Verbindungen angenommen oder abgelehnt wurden.
  • SOAP REJECT REQUESTS SOAP-Anfragen zu blockieren.
  • WEB Get server info zu wissen, ob Verbindungen angenommen oder abgelehnt wurden.
  • Refresh license um eine Lizenz zu aktualisieren.

4D View Pro

EINEN BEREICH IN 4D VIEW PRO CODIEREN

Mit 4D v17 R4 können Sie Bereiche mit Code erstellen. Es sind neue Befehle verfügbar, mit denen Sie ein Bereichsobjekt definieren können, um Ihre Zellen durch Programmierung zu bearbeiten: VP Cell, VP Cells, VP Column, VP Row, VP All und VP Combine ranges. Ein Bereichsobjekt kann eine Zelle oder eine Gruppe von Zellen, eine Spalte oder eine Gruppe von Spalten, eine Zeile oder eine Gruppe von Zeilen oder alle Zellen eines Blattes definieren.

BENENNEN SIE IHRE BEREICHE UND FORMELN

In 4D v17 R4 gibt es eine tolle neue Funktion: benannte Bereiche und Formeln. Sie können sehr nützlich sein, wenn Sie Formeln mit Referenzen auf Zellen oder Konstanten verwenden müssen.

Zwei Arten von Namen können durch Programmierung erstellt werden. Der erste bezieht sich auf einen Bereich von Zellen. Mit dem Befehl VP ADD RANGE NAME können Sie den Zellen, die Sie interessieren, einen lesbaren Namen zuweisen. Der zweite bezieht sich auf das Ersetzen von Berechnungen durch lesbare Namen in Ihren Tabellenblättern mit dem Befehl VP ADD FORMULA NAME. Außerdem können Sie damit eine Konstante erstellen und die Berechnungen in Ihrer Kalkulationstabelle vereinfachen.

ZELLINHALT ABRUFEN UND EINSTELLEN

Mit 4D v17 R4 können Sie Ihre Dokumente durch Programmierung füllen und Daten als Beschriftungen, Datenbankfelder oder Formeln in Ihren Dokumenten setzen und abrufen. Sie können auch Zellformeln oder von Ihren Endanwendern eingegebene Werte abrufen. Hierfür stellt Ihnen 4D die Befehle zur Verfügung: VP SET VALUE, VP SET BOOLEAN VALUE, VP SET DATE TIME VALUE, VP SET DATE VALUE, VP SET TIME VALUE, VP SET NUM VALUE, VP SET TEXT VALUE, VP SET FORMULA, VP SET FIELD, VP Get value, VP Get formula

Brauchen Sie mehr technische Details? Werfen Sie einen Blick in die 4D v17 R4 Beta Dokumentation im 4D Doc Center.

Wir freuen uns über Ihr Feedback, das uns hilft, die Qualität unseres Produkts zu verbessern und Ihre Bedürfnisse besser zu erfüllen. Wir würden uns freuen, wenn Sie uns Ihre Meinung zu den oben genannten Funktionen mitteilen. Tragen Sie zu unserem „Beta-Version“-Forum bei (zugänglich für alle 4D Partner).

Sie sind noch kein Partner? Werden Sie 4D Partner und beteiligen Sie sich am Gespräch!

Avatar
- Product Marketing Manager Intissar kam 2017 als Product Marketing Manager zu 4D. Sie arbeitet eng mit den Produkt-, Marketing-, Engineering- und technischen Support-Teams zusammen, um den verschiedenen Zielgruppen das "Warum", das "Wie" und das "Was" neuer und aktualisierter Funktionen zu vermitteln. Diese enge Zusammenarbeit ermöglicht es ihr, Botschaften zu formulieren und ausführliche Inhalte und Codebeispiele für den 4D Blog und die Website zu schreiben. Nach ihrem Abschluss als Diplom-Ingenieurin für Informatik an der VINCI Universität arbeitete Intissar als Software-Ingenieurin in mehreren Startups. Ihre praktische Erfahrung umfasst Software-Spezifikation, -Design und -Entwicklung, User-Training und -Support sowie Team-Management.