Produkt

4D Write Pro: Dynamisches Füllen von Tabellen mit Entitätsauswahlen und Sammlungen

Als Entwickler erstellen wir oft komplexe und erweiterte 4D Write Pro Dokumente. Es kann vorkommen, dass wir Tabellen erstellen, die aus einer Datenquelle gefüllt werden müssen, und dass wir uns der genauen Zeilen und Spalten nicht sicher sind. Das manuelle Befüllen der Tabellen mit Daten ist jedes Mal eine mühsame Aufgabe. Wir haben Sie gehört, und hier kommt der Datenkontext als unschätzbare Option ins Spiel, die die Welt von ORDA und objektorientierter Entwicklung für 4D Write Pro Dokumente öffnet.

Es ist jetzt möglich, eine „Datenquelle“ für die Tabellen von 4D Write Pro zu definieren. Ob es sich nun um eine Entity-Auswahl oder eine Sammlung handelt, diese „Datenquelle“ wird automatisch die Zeilen dieser Tabellen füttern.

Lassen Sie uns in die Details eintauchen!

Tipps blank

Tipps & Tricks für Ihre 4D Apps – Juni-Ausgabe

von Add Komoncharoensiri, Leiter der technischen Dienste bei 4D Inc.

Es geht weiter mit einer Reihe von Tipps und Tricks.

Wie Sie wissen, ist die 4D Knowledge Base eine Bibliothek mit Informationen über die 4D Technologie, in der wöchentlich technische Tipps und monatlich Technotes veröffentlicht werden. Wenn Sie die letzten Tipps in der KB verpasst haben, ist das kein Problem; hier ist eine Zusammenstellung der letzten Wochen.

Dieser Blogbeitrag enthält 16 Tipps:

Tipps blank

ORDA – REST-Anfrage-Optimierung Schritt für Schritt (+ eine Demo)

Die ORDA/REST-Performance ist eine strategische Angelegenheit; deshalb haben wir viele Funktionen zu diesem Thema bereitgestellt, z. B. die ORDA/REST-Anfrageoptimierung in Client/Server und bei der Arbeit mit einem entfernten Datenspeicher. Kürzlich haben wir Ihnen auch die vollständige Kontrolle über die ORDA/REST-Anfrageoptimierung gegeben.

Dieser Blog-Beitrag gibt Ihnen einen Plan an die Hand, den Sie befolgen müssen, um Ihre ORDA/REST-Leistung zu verbessern. Er enthält weitere Blog-Beiträge zum Lesen, Videos zum Anschauen und eine Demo zum Spielen, mit der Sie die Leistung Ihrer Anwendungen schnell und einfach steigern können.

Produkt blank

ORDA und 4D Write Pro: Das Power-Paar!

4D Write Pro Dokumente enthalten oft Formeln, die Daten oder Berechnungen in Abhängigkeit von der Datenbank zurückgeben. Dank der Verwendung von Kontexten ist die Verknüpfung dieser Daten mit Dokumenten nun ein Kinderspiel!

In diesem Blog-Beitrag werden wir sehen, wie die Kombination von 4D Write Pro Dokumenten mit Daten, die mit ORDA abgerufen werden, den Code klar und einfach zu pflegen macht.

Produkt blank

ORDA – Optimierung der Leistung mit vollständiger Kontrolle über REST-Anfragen

In einer früheren Version haben Sie entdeckt, wie ORDA REST-Anfragen automatisch optimiert wurden, um die Leistung bei der Arbeit mit einem Remote-Datenspeicher und Client/Server-Konfigurationen zu erhöhen.

Sie haben gelernt, dass Sie Kontexte verwenden können, um die Vorteile der automatischen Optimierung von ORDA-REST-Anfragen zu nutzen.

Das war ein wichtiger Schritt, aber jetzt bieten wir Ihnen die vollständige Kontrolle über das Verhalten Ihrer REST-Anfragen. Da die Leistung ein strategisches Anliegen ist, sind Sie sicher gespannt auf diese neue Funktion!

Und das ist noch nicht alles: Es gibt jetzt neue Tools, die Ihnen helfen, Ihre Probleme zu verstehen und zu beheben.

Lesen Sie weiter, um eine vollständige Präsentation zu erhalten.

Produkt blank

ORDA: Gründlicher Vergleich von zwei ausgewählten Entitäten

Da ORDA es Ihnen erlaubt, mit mehreren Entitätsselektionen gleichzeitig zu arbeiten, sind wir sicher, dass Sie dies ausnutzen, indem Sie Entitätsselektionen als Parameter an Projektmethoden oder an Funktionen von ORDA-Datenmodellklassen übergeben.

Um mit objektorientierter Programmierung effizient und mit möglichst wenigen Zeilen Code zu arbeiten, brauchen Sie robuste und optimierte Funktionen. Deshalb liefern wir mit 4D v19 R3 eine neue Funktion aus, die auf dem entitySelection Objekt verfügbar ist: die selected() Funktion.

Dank dieser Funktion können Sie zwei Entitätsselektionen untersuchen und vergleichen. Schauen wir uns die Details an!

Produkt blank

Eine magische Show erwartet Sie mit den berechneten Attributen von ORDA!

Oftmals ist es hilfreich oder sogar unerlässlich, dass Datenbanken flexibel an die Nutzer und ihre Unternehmen in der Computerwelt angepasst werden können. Auch die Kontrolle der zugänglichen Daten ist ein immer wiederkehrendes und heikles Thema. Unter diesem Gesichtspunkt verwenden die Entwickler mitunter komplexe Methoden und Formeln, um den Zugang zu Informationen je nach Kontext oder Zugriffsrechten der Benutzer zu ermöglichen oder einzuschränken.

Lassen Sie uns ein einfaches Beispiel nehmen. In Ihrer Anwendung müssen Sie manchmal eine Liste von Personen anzeigen. In einer der Spalten werden die vollständigen Namen angezeigt, aber in Ihrer Datenbank haben Sie ein Feld für den Vornamen und ein Feld für den Nachnamen. Derzeit schreiben Sie eine Formel in die Spalte der Listbox und müssen die Sortierung der Spalte selbst vornehmen. Wäre es nicht toll, ein berechnetes Feld zu haben, bei dem Sie die Berechnungsformel und die Sortiermethode definieren können und die gesamte Geschäftslogik innerhalb der Klasse und nicht in jeder Schnittstelle haben?

Nun, ab 4D v19 R3 bietet 4D eine Lösung für dieses Problem mit berechneten Attributen.