Produkt

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

Tabellenbereiche in 4D Write Pro verwenden

Automatisch übersetzt von Deepl

Seit 4D v16 R4 ist es möglich, Tabellen durch Programmierung in Ihren 4D Write Pro Dokumenten zu erstellen. Das Styling der gesamten Tabelle oder nur bestimmter Zellen kann während der Erstellung des Dokuments erfolgen, aber vielleicht möchten Sie Ihre Tabellen auch nachträglich verwalten. Jetzt ist es ganz einfach, Tabellen in einem bestehenden Dokument zu bearbeiten, den Rahmenstil oder die Farbe zu ändern, die Schriftgröße zu ändern oder fett zu machen, usw.

Die Programmierung von 4D Write Pro basiert in hohem Maße auf„Bereichen„. Nach Absatzbereichen und Bildbereichen führt 4D v17 eine neue Art von Bereichen ein: Tabellenbereiche, die durch einen neuen Befehl zurückgegeben werden: WP Create table range. Mit diesem neuen Befehl und dem neuen Bereichstyp ist es jetzt ganz einfach, Tabellen zu gestalten!

Produkt blank

Programmgesteuerter Zugriff auf Elemente in 4D Write Pro

Automatisch übersetzt von Deepl

4D Write Pro bietet mehr und mehr Programmiermöglichkeiten! Angenommen, Sie möchten den Stil einer Tabelle, eines Absatzes oder eines Bildes in einem bestehenden 4D Write Pro Dokument programmatisch ändern. Mit 4D v17 ist das möglich! Jetzt können Sie auf jedes Element oder jeden Teil eines Dokuments zugreifen, indem Sie es programmieren. Diese Teile, Elemente genannt, werden entweder als Sammlung mit Hilfe der WP Get elements Funktion, oder als einzelnes Element mit der WP Get element by ID Funktion.

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

Nachrichten blank

Bereiten Sie sich mit 4D auf die GDPR vor

Automatisch übersetzt von Deepl

Mit der am 25. Mai in Kraft tretenden Datenschutz-Grundverordnung (GDPR) werden neue Datenschutzbeschränkungen für die Erhebung und Verwendung personenbezogener Daten von Bürgern der Europäischen Union (EU) eingeführt.

Wir freuen uns, Ihnen den ersten Teil eines Leitfadens zur GDPR vorstellen zu können, der Ihnen einen besseren Einblick in die GDPR Gesetzgebung geben soll: Allgemeine Datenschutzverordnung und 4D.

Produkt blank

Schleifen, Schleifen und … noch mehr Schleifen!

Automatisch übersetzt von Deepl

Wie viele andere Programmiersprachen bietet auch 4D die Möglichkeit, über Zahlen mit einer For(…) / End for Anweisung zu iterieren, oder über eine Bedingung dank der While(…)/End while und Repeat/Until(…) Schlüsselwörter. Diese Iterationen (oder Schleifen) sind sehr nützlich, aber nicht der geeignetste Weg, um über fortgeschrittene Datentypen wie Sammlungen und Entity-Auswahlen zu iterieren. Aus diesem Grund wurde der neue For each(…)/End for each Iterator geschaffen worden, um Ihnen die Programmierung zu erleichtern!

Tipps blank

Wie man in 3 Schritten ein dynamisches Formular aus einer Tabelle erstellt!

Automatisch übersetzt von Deepl

4D v17 enthält dynamische Formulare, die erstmals in 4D v16 R6 eingeführt wurden, eine leistungsstarke und flexible Methode zur dynamischen Erstellung von Formularen, die vollständig an die Bedürfnisse Ihrer Endbenutzer angepasst sind. Die Möglichkeiten der dynamischen Formulare sind enorm. In diesem Beitrag sehen wir uns ein konkretes Beispiel dafür an, was Sie mit diesen neuen Formularen tun können.

Nachrichten blank

Die Highlights der technischen Ankündigungen vom 4D Summit 2018!

Automatisch übersetzt von Deepl

Der4D Summit 2018, der kürzlich in Paris und Washington DC stattfand, war gefüllt mit großen Produktankündigungen und einer Fülle von spannenden Sessions. Es war eine großartige Erfahrung für alle, die teilnehmen konnten! Mehr als 450 Teilnehmer waren vor Ort und wurden Zeugen vieler unglaublicher Enthüllungen.

In diesem Blogbeitrag fassen wir die Highlights des diesjährigen 4D Summit zusammen.

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!

Produkt blank

Hin- und Herwechseln zwischen der aktuellen Auswahl und ORDA

Automatisch übersetzt von Deepl

ORDA ist eine der wichtigsten Neuerungen von 4D v17. Deshalb widmen wir ORDA eine ganze Reihe von Blogbeiträgen. Obwohl ORDA seine eigenen Konzepte hat, die sich stark vom klassischen Ansatz unterscheiden, ist es dennoch möglich, ORDA mit Ihrem bestehenden Code zu mischen.

Kurz gesagt, dieser Blogbeitrag zeigt Ihnen, wie Sie die aktuelle Auswahl einer Tabelle aus einer Entitätsauswahl aktualisieren und eine Entitätsauswahl aus der aktuellen Auswahl einer Tabelle erhalten können. So können Sie Schritt für SchrittORDA Konzepte in Ihren bestehenden 4D Code integrieren .