Was ist neu in 4D v18 R2

Projektdatenbank

Erweiterter Formular-Editor

Mit dem Formular-Editor können Sie komplexe Formulare mit Objekten erstellen, die auf mehrere Ansichten verteilt sind, die dann je nach Bedarf ein- oder ausgeblendet werden können. Die Benutzerfreundlichkeit des Formeleditors wurde in 4D v18 R2 erheblich verbessert. Dank einer Schaltfläche in der Symbolleiste des Formular-Editors, die die Palette Ansichten öffnet, wissen Sie jetzt sofort, ob Ansichten in Gebrauch sind.

In Projektdatenbanken kann diese Schaltfläche zwei verschiedene Aspekte haben:

  • Hellgrauer Umriss: Alle Objekte gehören zur Standardansicht.
  • Durchgehend dunkelgrau: Wenn mindestens ein Objekt zu einer anderen Ansicht als der Standardansicht gehört.

Gleichzeitig wurden mehrere Aktionen zur Vereinfachung der Formulargestaltung bereitgestellt. Zum Beispiel wird zunächst nur eine einzige Ansicht erstellt: die Standardansicht. Sie können dann so viele zusätzliche Ansichten wie nötig erstellen und Objekte in diese verschieben. Sie können nicht nur eine bestimmte Ansicht auswählen, um darin zu arbeiten, sondern auch eine Ansicht löschen, wenn sie nicht mehr benötigt wird(z. B. wenn sie keine Objekte enthält).

Programmierungsbezogene Funktionen

Die Kontrolle über den Arbeitsbereich übernehmen

Mit 4D v18 R2 werden grafische Systemelemente wie das macOS-Dock oder die Windows-Taskleiste berücksichtigt, so dass Sie den gesamten verfügbaren Arbeitsbereich nutzen können. Ein optionaler Parameter für den Befehl SCREEN COORDINATES wurde hinzugefügt: Bildschirmarbeitsbereich. Auf diese Weise können Sie sicher sein, dass sich die Fenster Ihrer Anwendung in einem sichtbaren Bereich befinden (insbesondere im SDI-Modus unter Windows).

BenutzeraliasES im Journal speichern

Das Verhalten des Befehls SET USER ALIAS wurde in 4D v18 R2 dahingehend erweitert, dass Sie nun wissen, wer was getan hat. Wenn ein Alias gesetzt wird, wird er jetzt auch im Journal gespeichert. So können Sie den richtigen Benutzer abrufen, auch wenn mehrere Benutzer denselben Computer und/oder dasselbe Systemkonto nutzen. Der Benutzername wird angezeigt in:

  • den Registerkarten Aktivitätsanalyse und Rollback des MSC,
  • im Dialog, der mit dem Befehl CHECK LOG FILE angezeigt wird,
  • und in der von LOG FILE TO JSON erzeugten JSON-Datei.

E-Mails

Empfangen von E-Mails mit POP3

4D v18 R2 bietet den ersten Teil einer Funktion zum Empfang von E-Mails. Dank des neuen Befehls POP3 New transporter können Sie nun Ihre E-Mails lokal herunterladen und über POP3 von Ihrem E-Mail-Server entfernen. Das Post Office Protocol (POP) ist ein Internet-Standardprotokoll zum Abrufen von E-Mails von einem Mailserver. Dieser Standard ist nützlich für Aktionen wie das Herstellen einer Verbindung zu einem POP3-Server, das Abrufen von Nachrichten, um sie automatisch zu verarbeiten (und in Ihrer lokalen Datenbank zu speichern), und das Löschen von Nachrichten vom Server. Zusätzlich wurden mehrere Methoden hinzugefügt, die es Ihnen ermöglichen, Ihre E-Mails zu bearbeiten:

  • getMailInfoList(): Liefert Informationen über alle Nachrichten in Ihrer Mailbox.
  • getMailInfo(): Gibt Informationen über eine einzelne Nachricht zurück.
  • getMail(): Ermöglicht das Herunterladen bestimmter Nachrichten, indem eine von getMailInfoList() zurückgegebene Nachrichtennummer als Parameter übergeben wird.
  • delete(): Kennzeichnet bestimmte Nachrichten, die beim Schließen der Sitzung gelöscht werden sollen.
  • getBoxInfo(): Gibt die Anzahl der E-Mails in Ihrem Postfach und die Größe des Postfachs zurück.

4D Write Pro

Verwalten von Formeln in Dokumenten

4D v18 R2 enthält eine Reihe von Befehlen, mit denen Sie Formeln in Ihren 4D Write Pro Dokumenten verwalten können:

  • WP Get formulas: Ruft alle Formeln innerhalb eines bestimmten Ziels ab (das gesamte Dokument selbst, aber auch spezifischere Teile eines Dokuments wie den Textkörper, den zweiten Abschnitt, die linke Kopfzeile usw.),
  • WP Formel einfügen: Fügt einen Ausdruck als Formelobjekt in einen beliebigen Bereich ein,
  • WP Formeln berechnen und WP Formeln einfrieren: Können auf sehr ähnliche Weise verwendet werden(d. h. unter Verwendung eines Ziels). Bewerten Sie alle Ausdrücke eines Dokuments neu oder frieren Sie nur die Ausdrücke ein, die zu den Fußzeilen gehören.

Bilder löschen

Das Löschen von Inline-Bildern oder verankerten Bildern kann jetzt mit dem neuen Befehl WP DELETE PICTURE durchgeführt werden. Suchen Sie einfach das zu löschende Bild anhand seiner ID (mit WP Get element by ID) oder anhand seiner Position (mit WP Get elements) und rufen Sie dann den Befehl auf.

4D Ansicht Pro

Verwalten von Zeilen und Spalten

4D v18 R2 enthält neue Befehle zur Verwaltung von Spalten und Zeilen. Mit diesen Befehlen können Sie Ihre Dokumente besser an Ihre Bedürfnisse anpassen. Mit den folgenden Befehlen können Sie Spalten und Zeilen hinzufügen und entfernen oder ihre Größe, Sichtbarkeit und Kopfbeschriftung festlegen:

  • VP INSERT ROWS oder VP INSERT COLUMNS: Fügen Sie Zeilen oder Spalten hinzu, indem Sie einen Bereich übergeben, der die erste Spalte oder Zeile als Parameter und die Anzahl der hinzuzufügenden Zeilen oder Spalten enthält.
  • VP SET COLUMN COUNT und VP SET ROW COUNT: Definieren Sie die Anzahl der angezeigten Spalten und Zeilen. Standardmäßig enthält ein 4D View Pro Blatt 100 Spalten und 1.000 Zeilen.
  • VP DELETE ROWS oder VP DELETE COLUMNS: Entfernen Sie bestimmte Zeilen oder Spalten.
  • VP SET COLUMN ATTRIBUTES und VP SET ROW ATTRIBUTES: Legen Sie die Spaltenbreite oder Zeilenhöhe fest; fügen Sie einen Seitenumbruch für den Druck hinzu; blenden Sie Spalten oder Zeilen ein oder aus; aktivieren oder verbieten Sie die Größenänderung von Spalten oder Zeilen durch Benutzer; ändern Sie Spalten- oder Zeilenkopfbeschriftungen.

Zeilen und/oder Spalten sperren

4D v18 R2 wird mit einem neuen Befehl ausgeliefert: VP SET FROZEN PANES, der Sie bei der Erstellung von Panes unterstützt. Wenn Sie eine große Tabelle mit Daten haben, kann es nützlich sein, einen Bereich eines Arbeitsblatts sichtbar zu halten, während Sie zu einem anderen Bereich blättern. Mit diesem Befehl können Sie bis zu 4 Bereiche in Ihrem Bereich erstellen: einen links, einen oben, einen rechts und einen unten.

Möchten Sie mehr wissen? Alle Blogbeiträge über 4D v18 R2 lesen