Produkt

4D initiiert einen neuen Variablentyp: Sammlung

Automatisch übersetzt von Deepl

4D v16 R4 führt eine neue Art von Variablen ein, die Collection genannt wird. Wofür sind diese Variablen gedacht? Wie Objekte oder BLOBs können Sammlungen verwendet werden, um fast jede Art von Variablen-Typen wie Texte, numerische Werte, Boolesche Werte, Objekte und sogar andere Sammlungen zu speichern. Das Gute daran ist, dass alle oben genannten Variablentypen innerhalb derselben Sammlung gemischt werden können, während Arrays immer den gleichen Typ von Elementen enthalten müssen!

Produkt Discover how object notation can simplify your developer's life!

Entdecken Sie, wie die Objektnotation das Leben eines Entwicklers vereinfachen kann!

Automatisch übersetzt von Deepl

Mit der Objektnotation, die als Vorschau in 4D v16 R4 verfügbar ist, ist Ihr Code einfacher zu schreiben, leichter zu lesen und natürlicher zu denken. Das ist wahr. Aber haben Sie wirklich das volle Potenzial der Objektnotation erkannt?

Wenn Sie vor 4D v16 R4 ein Detailformular zur Eingabe von Kontaktinformationen aus einem Objektfeld erstellen wollten, hatten Sie keine andere Wahl, als einen Ausdruck wie OB GET ([KONTAKT]Info; „Stadt“) in die variable Datenquelle zu schreiben. Sie konnten den Attributwert zwar abrufen, aber nicht ändern. Außerdem mussten Sie für jedes Attribut eine loadRecord-Methode mit dem Befehl OB GET und eine saveRecord-Methode mit dem Befehl OB SET schreiben.

Was ändert sich an der Objektnotation in diesem Szenario? Ab 4D v16 R4 schreiben Sie einfach [CONTACT]Info.City in die variable Datenquelle! Diese Variable ist im Lese-/Schreibmodus verfügbar. Die Befehle OB GET und OB SET sind nicht mehr notwendig. Das war’s! Jetzt sehen Sie das volle Potenzial.

Produkt

Eine andere Art der Kodierung: Objektnotation

Automatisch übersetzt von Deepl

Objekte sind großartig, das sagen alle. Neben ihrer wunderbaren Flexibilität sind sie auch unglaublich schnell. Sie können Millionen von Datensätzen in nur einem Bruchteil einer Sekunde durchsuchen. 4D v16 ermöglicht sogar die Sortierung nach Objektattributen und die Durchführung von Berechnungen wie Summe oder Durchschnitt.

Mit 4D v16 R4 wurde die 4D Sprache drastisch verbessert, um die Verwendung von Objekten viel komfortabler zu machen – mit der Unterstützung der Objektnotation. Schnell, flexibel, effizient und jetzt auch elegant!

Produkt

Bereiten Sie sich auf die Objektnotation vor

Automatisch übersetzt von Deepl

Sie freuen sich darauf, mit Object Notation zu programmieren? Sicherlich wird Object Notation Ihr Leben als Entwickler erleichtern. Aber bevor Sie sie in Ihrer bestehenden Anwendung aktivieren, sollten Sie sicherstellen, dass Ihr Code bereit ist.

Die neue Object Notation Syntax bringt einige Einschränkungen mit sich, da die 4D Sprache nun die folgenden drei Zeichen als reservierte Symbole betrachtet: “ . „, “ [ “ und “ ] “ (d. h. Punkt, öffnende und schließende Klammern).

Sobald Sie die Objektnotation in Ihrer Datenbank aktiviert haben, ist es daher nicht mehr erlaubt, diese Symbole in Variablennamen, Methodennamen, Tabellennamen oder Feldnamen zu verwenden. Und natürlich gilt das auch für Ihren bestehenden Code!

Es ist also wichtig, vor der Aktivierung dieser Funktion zu überprüfen, dass Ihre Anwendung diese Symbole nicht enthält. Aber keine Sorge, das MSC kann das für Sie tun!

Nachrichten

4D v16 R4 Beta startet heute!

Automatisch übersetzt von Deepl

Ich freue mich, Ihnen mitteilen zu können, dass die beta testing von 4D v16 R4 heute beginnt! 4D v16 R4 ist eine der funktionsreichsten R-Releases, die je ausgeliefert wurden! Es gibt so viel zu erzählen, dass ich gar nicht weiß, womit ich anfangen soll…

4D v16 R4 beta führt unter anderem 4 wichtige Produktmerkmale ein:

  • Eine wichtige Verbesserung der 4D Sprache mit der Objektnotation, die das Leben des Entwicklers einfacher macht!
  • Echte Tabellen in 4D Write Pro, die Antwort auf die am häufigsten gestellte Frage nach einer neuen Funktion für das alte 4D Write.
  • Der Single Document Interface (SDI) Modus macht Ihre Windows 64-bit Anwendung zu einer neuen Welt, in der alle Anwendungsfenster unabhängig sind!
  • Der erste Schritt der 4D View Pro Tabellenkalkulation als Vorschau, die den Schleier über eine leistungsstarke Tabellenkalkulationslösung für Ihre 64-Bit-Anwendungen lüftet.