Tipps

ORDA – Genealogie – Folge eins

Automatisch übersetzt von Deepl

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.

Veranstaltungen blank

Mit 4D v17 und ORDA in eine neue Dimension – Thomas Maul & LR vom 4D Summit 2018

Automatisch übersetzt von Deepl

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.

Produkt blank

Auswahl einer Entität in einer Listbox anzeigen

Automatisch übersetzt von Deepl

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.

Produkt blank

Berechnung von Statistiken über die Auswahl von Entitäten mit ORDA

Automatisch übersetzt von Deepl

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!

Produkt blank

Behandlung von Entitäten in einer Entitätenauswahl

Automatisch übersetzt von Deepl

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.

Produkt blank

Arbeiten mit optimistischer ORDA-Verriegelung

Automatisch übersetzt von Deepl

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.

Produkt blank

Sperren von Einheiten mit ORDA

Automatisch übersetzt von Deepl

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).

Produkt blank

ORDA: Arbeit mit Objekten und Sammlungen

Automatisch übersetzt von Deepl

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!