Was ist neu in 4D v18 R2

ProjeKt Anwendung

Erweiterter FormularEditor

Im Formulareditor können Sie komplexe Formulare mit Objekten erstellen, die auf mehrere Ebenen verteilt und je nach Bedarf ein- oder ausgeblendet sind. Die Benutzerführung des Formulareditors wurde in 4D v18 R2 weiter verbessert: Die Toolbar enthält jetzt eine Schaltfläche zum Öffnen der Palette mit Ebenen. So sehen Sie unmittelbar, welche Ebenen verwendet werden.

In Projekt Anwendungen hat diese Schaltfläche zwei Darstellungen:

  • Hellgraue Außenlinie: Alle Objekte gehören zur Standardebene
  • Kompakte dunkelgraue Linie: Mindestens ein Objekt gehört zu einer anderen Ebene

Außerdem gibt es mehrere Operationen, die das Erstellen von Formularen vereinfachen. Zu Beginn wird nur die Standardebene angelegt. Dann können Sie beliebig weitere Ebenen anlegen und Objekte dorthin verschieben. Sie können eine bestimmte Ebene zum Arbeiten auswählen und eine Ebene löschen, wenn sie nicht mehr benötigt wird (z.B. wenn sie keine Objekte enthält).

 

features zum Programmieren

Kontrolle über den Arbeitsbereich

In 4D v18 R2 werden grafische Systemelemente wie das Dock auf macOS oder die Werkzeugleiste unter Windows berücksichtigt, so dass Sie den ganzen Bildschirm verwenden können. Der Befehl SCREEN COORDINATES hat den optionalen Parameter Screen work area erhalten. Damit können Sie einstellen, dass die Fenster Ihrer Anwendung im sichtbaren Bereich sind (insbesondere im SDI Modus unter Windows).

 

user alias im journal speichern

Der Befehl SET USER ALIAS wurde in 4D v18 R2 erweitert, so dass Sie sehen, wer was ausgeführt hat. Gibt es ein Alias, wird es auch im Journal gespeichert. Damit können Sie den korrekten Benutzer finden, selbst wenn mehrere Benutzer einen Rechner oder System Account gemeinsam nutzen. Der Benutzername erscheint:

  • im MSC auf den Seiten Aktivität Analyse und Rollback
  • im Dialog, der über CHECK LOG FILE angezeigt wird
  • und in der JSON Datei, die über LOG FILE TO JSON generiert wird

 

E-mails

e-mails Mit POP3 empfangen

4D v18 R2 liefert den ersten Teil Features zum Empfangen von E-Mails. Mit dem neuen Befehl POP3 New transporter können Sie Ihre E-Mails lokal laden und via POP3 aus Ihrem E-Mail Server entfernen. Das Post Office Protocol (POP) ist ein Standard Protokoll zum E-Mail Empfang aus einem Mail Server. Dieser Standard ist hilfreich für Aktionen wie z.B. Anmelden an einen POP3 Server, Finden von Mails für automatische Bearbeitung (Speichern in Ihrer lokalen Anwendung), und Löschen auf dem Server. Zusätzlich gibt es mehrere neue Methoden zum Verwalten Ihrer E-Mails:

  • getMailInfoList(): Gibt Information zu allen Mails in Ihrer Mailbox zurück
  • getMailInfo(): Gibt Information über eine einzelne Mail zurück
  • getMail(): Lädt eine bestimmte Mail, definiert über die Nummer im Parameter msgNumber, die über die Methode getMailInfoList() zurückgegeben wird.
  • delete(): Setzt Flags für spezifische Mails, die beim Schließen der Sitzung gelöscht werden sollen.
  • getBoxInfo(): Gibt die Größe Ihrer Mailbox und die Anzahl der enthaltenen E-Mails zurück.
 

4D Write Pro

formeln in dokumenten verwalten

4D v18 R2 enthält einen Satz Befehle, über die Sie Formeln innerhalb Ihrer 4D Write Pro Dokumente verwalten können:

  • WP Get formulas: Findet alle Formeln im angegebenen Ziel (das ganze Dokument oder Teilbereiche, wie Hauptteil, zweiter Abschnitt, linker Kopfteil, etc.). 
  • WP Insert formula: Fügt einen Ausdruck als Objekt Formel in angegebenen Ziel ein.
  • WP Compute formulas und WP Freeze formulas: Arbeiten in ganz ähnlicher Weise. Sie können beispielsweise alle Ausdrücke in einem Dokument neu berechnen oder nur Ausdrücke im Fußteil einfrieren.

 

bilder löschen

Mit dem neuen Befehl WP DELETE PICTURE können Sie eingebundene oder verankerte Bilder löschen. Suchen Sie einfach das entsprechende Bild über seine ID (WP Get element by ID) oder seine Position (WP Get elements) heraus und rufen dann den Befehl zum Löschen auf.

4D View Pro

Zeilen und Spalten verwalten

Es gibt  neue Befehle für Spalten und Zeilen, damit Sie Ihre Dokumente noch besser an Ihre Bedürfnisse anpassen können. Sie können Spalten bzw. Zeilen hinzufügen und entfernen, ihre Breite oder Höhe anpassen, ein- oder ausblenden und Bezeichnungen für Kopfteile definieren:

  • VP INSERT ROWS oder VP INSERT COLUMNS: Fügt Zeilen oder Spalten ein. Dazu übergeben Sie ein Range mit der ersten Zeile oder Spalte und die Anzahl der Zeilen oder Spalten zum Einfügen.
  • VP SET COLUMN COUNT und VP SET ROW COUNT: Definiert die Anzahl der angezeigten Spalten und Zeilen. Standardmäßig enthält ein Arbeitsblatt in 4D View Pro 100 Spalten und 1.000 Zeilen. 
  • VP DELETE ROWS oder VP DELETE COLUMNS: Entfernt bestimmte Zeilen oder Spalten. 
  • VP SET COLUMN ATTRIBUTES und VP SET ROW ATTRIBUTES: Definiert die Spaltenbreite oder Zeilenhöhe; fügt einen Seitenumbruch für den Druck ein; blendet Spalten oder Zeilen ein oder aus; erlaubt oder verbietet das Anpassen von Spalten oder Zeilen durch Benutzer; ändert Bezeichnung für Kopfteil der Spalte oder Zeile.

Zeilen oder Spalten sperren

Mit dem neuen Befehl VP SET FROZEN PANES können Sie feste Spalten und Zeilen einrichten, d.h. sie sind eingefroren und bleiben beim Scrollen im Dokument sichtbar. Das ist bei einer umfangreichen Tabelle mit Daten sehr hilfreich. Sie können bis zu 4 Ausschnitte einfrieren: Spalten im Arbeitsblatt rechts und links und Zeilen im Arbeitsblatt oben und unten.

Sie wollen mehr wissen? Lesen Sie alle Blog Posts zu 4D v18 R2