ORDA – Genealogie – Folge eins
Wir sind uns alle einig, dass ORDA ein großartiges Feature von 4D V17 ist. Eine Art Revolution in der Art zu denken und zu programmieren. 4D Datenbanken werden nie wieder so gesehen werden wie bisher.
Mit ORDA können Sie fortschrittliche Anwendungen in kürzerer Zeit und mit besser lesbarem und sauberem Code entwickeln. Um Ihnen die Leistungsfähigkeit von ORDA zu zeigen, haben wir eine Reihe von Tipps für Sie vorbereitet, die in drei Episoden unterteilt sind. In dieser ersten Folge zeigen wir Ihnen, wie Links jetzt eher als Entitäten und Entitätssammlungen betrachtet werden sollten, und wir zeigen Ihnen, wie Listboxen jetzt auf Entitätsselektionen statt auf Selektionen oder Arrays basieren können.
Mit 4D v17 und ORDA in eine neue Dimension – Thomas Maul & LR vom 4D Summit 2018
Object Relational Data Access, oder einfach ORDA, ist das größte Feature-Set, das wir je hatten … in mehr als 30 Jahren. Und die größte Ankündigung auf dem 4D Summit 2018.
Sehen Sie sich das Video der ORDA-Ankündigung während der Keynote des 4D Summit 2018 an. Darin stellt Thomas Maul, VP of Product Strategy, diese fortschrittliche Technologie vor und erklärt, wie die Verwendung Ihrer Datenbank als Objekt eine ganz neue Welt der Möglichkeiten für Ihre 4D-basierten Anwendungen eröffnen kann.
Generischen Code mit ORDA schreiben
ORDA war eine der wichtigsten Ankündigungen des 4D Summit 2018 und eröffnete eine Welt neuer Möglichkeiten in 4D. Um mehr über ORDA und seine Vorteile zu erfahren, lesen Sie diesen Beitrag, um zu sehen, wie ORDA Ihre Arbeitsweise verändern wird.
Auswahl einer Entität in einer Listbox anzeigen
4D v17 führt ein neues Konzept ein: ORDA. Falls Sie noch nicht mit ORDA vertraut sind, haben wir eine Reihe von Blog-Beiträgen erstellt, in denen wir erklären, wie man ORDA verwendet und seine Vorteile nutzt. Bei der Arbeit mit ORDA werden Sie Entitätsselektionen verwenden, die im Grunde Objekte sind, die Verweise auf Entitäten enthalten, die zur gleichen Datenklasse(d. h. Tabelle) gehören. Einer der Hauptvorteile von ORDA ist die sehr einfache und leistungsstarke Möglichkeit der Bindung mit Formularen.
In diesem Blogbeitrag erfahren Sie, wie Sie eine Entitätsauswahl in einem Listenfeld anzeigen können. Tatsächlich ist es sehr einfach.
Berechnung von Statistiken über die Auswahl von Entitäten mit ORDA
ORDA bietet eine großartige Funktion, um Daten durch Filter zu leiten und aggregierte Werte zu erhalten, indem es eine Reihe von leicht verständlichen Aggregationsoperationen enthält, die die Datensätze untersuchen und Berechnungen mit ihnen durchführen. Zum Beispiel können die sum, average, count, min, und max verwendet, um die Operationen durchzuführen, die ihre Namen beschreiben!
Logische Operationen auf Entitätsselektionen
Die ORDA-Serie geht weiter! In diesem Blog-Beitrag werden wir sehen, wie man logische Operatoren auf Entitätsselektionen anwenden kann!
Mit diesen Operatoren können Sie Schnittpunkte, Vereinigungen oder Unterschiede zwischen zwei Entitätsselektionen ermitteln, wie Sie es mit klassischen 4D Sets tun können.
Behandlung von Entitäten in einer Entitätenauswahl
ERSTER REKORD, LETZTER REKORD, NÄCHSTER REKORD, VORHERIGER REKORD; klingelt’s da bei Ihnen? Ich wette, das tut es. Sie haben sie bereits zur Handhabung von Selektionen verwendet! ORDA bietet nützliche und vertraute Methoden, um durch Entitäten in einer Entitätsauswahl zu navigieren – und natürlich auch einige Vorteile!
Zunächst einmal können Sie mehrere Entitätsselektionen gleichzeitig verwalten und unabhängig voneinander durch sie navigieren, während Sie normalerweise nur eine einzige „aktuelle Auswahl“ pro Tabelle verwalten können. Genau das werden wir uns in diesem Blogbeitrag ansehen.
Arbeiten mit optimistischer ORDA-Verriegelung
4D v17 stellt vor ORDAORDA ist eine wichtige Entwicklung in 4D, die den 4D Entwicklern eine Welt neuer Möglichkeiten eröffnet. Einer der Vorteile des Einsatzes von ORDA ist das Sperren von Datensätzen, denn ORDA bietet die Wahl zwischen optimistischem und pessimistischem Sperren. Nachdem wir die ORDA-Sperrmechanismen vorgestellt haben, setzen wir die ORDA-Serie fort, damit Sie erfahren, wie Sie mit optimistischem Sperren mit ORDA effizient arbeiten können.
Sperren von Einheiten mit ORDA
Die ORDA-Serie geht weiter! In diesem Blogbeitrag sehen wir uns an , wie Sie Sperren in Ihren Datenbanken mit ORDA-Konzepten verwenden können! Es ist nicht ungewöhnlich, dass man Konflikte bewältigen muss , die auftreten können, wenn mehrere Benutzer oder Prozesse dieselben Datensätze gleichzeitig laden und/oder zu ändern versuchen. Das Sperren von Datensätzen ist eine Methode, die in relationalen Datenbanken verwendet wird, um inkonsistente Aktualisierungen von Daten zu vermeiden.
ORDA bietet einen optimistischen Sperrmodus zusätzlich zu dem, den Sie bereits kennen (pessimistisches Sperren).
ORDA: Arbeit mit Objekten und Sammlungen
In dieser neuesten Folge der ORDA-Serie werden wir uns ansehen, wie die neuen ORDA-Konzepte mit bestehenden Objekten und Sammlungen interagieren können. Es ist nämlich möglich, Entitäten und Entitätsselektionen in Objekte und Sammlungen zu verwandeln sowie Entitäten und Entitätsselektionen aus Objekten und Sammlungen zu erstellen. Auf diese Weise können Sie ORDA-Code problemlos in Ihren bestehenden Code integrieren. Sie können alle Vorteile von ORDA nutzen, ohne Ihren Code neu schreiben zu müssen!
Kontakt
Sie haben eine Frage, eine Anregung oder möchten einfach nur mit den 4D Bloggern in Kontakt treten? Schreiben Sie uns eine Nachricht!
* Ihre Privatsphäre ist uns sehr wichtig. Bitte klicken Sie hier, um unsere Politik