Produkt

ORDA: Zuweisung eines Pfades zu einem Blob- oder Bild-Attribut

Nicht-ORDA-Datenbankbefehle boten Ihnen die Möglichkeit, Bilder und Blobs außerhalb Ihrer Datendatei abzulegen, dank des Befehls SET EXTERNAL DATA PATH. Dieser Befehl ist nicht an ORDA angepasst und daher haben wir beschlossen, eine ähnliche Funktion in v20 R3 hinzuzufügen: Die Möglichkeit, einem Blob- oder Bildattribut einen Pfad zuzuweisen, der auf eine Datei verweist. Lassen Sie mich Ihnen mehr darüber erzählen.

Produkt blank

Protokollierung von ORDA-Aufrufen auf dem Server

Seit seiner Veröffentlichung steigt die Popularität von ORDA unaufhörlich, und es wird nun häufig auf Ihren Produktionsservern eingesetzt. Mit 4D v20 bieten wir Ihnen 2 Verbesserungen bei der serverseitigen Protokollierung von ORDA-Anfragen. Die erste ist eine Verbesserung des Request Logs, das nun mehr Informationen über ORDA-Aufrufe liefert. Die zweite ist das Hinzufügen eines serverseitigen ORDA-Protokolls, das dem clientseitigen ORDA-Protokoll ähnelt. Ich möchte Ihnen diese neuen Funktionen vorstellen.

Produkt blank

Data Explorer eingebettet in 4D

Mit demData Explorer können Sie die Daten in Ihrer Datenbank anzeigen. Sie können auswählen, welche Felder angezeigt werden sollen, die Daten organisieren, filtern und sortieren.

Mit 4D v20 kann der Data Explorer in 4D geöffnet werden, statt in einem externen Browser. Anwender können den Data Explorer mit nur einem Klick direkt von der Toolbar aus aufrufen, was Zeit spart und die Produktivität erhöht.

Produkt blank

Entdecken Sie die verbesserte Distinct-Funktion

Das Abrufen der Liste eindeutiger Datenelemente ist immer hilfreich, wenn Daten manipuliert werden. In manchen Fällen ist es wichtig, die Anzahl der Vorkommen jedes Wertes abzufragen. Die Funktion distinct einer Collection und Entity selection ermöglicht den Abruf einer Liste eindeutiger Werte. Mit 4D v20 können Sie auch die Anzahl der Vorkommen jedes einzelnen Wertes abfragen.

Und das ist noch nicht alles!

Ein Objekt in der Datenbank kann verwendet werden, um vom Benutzer eingegebene Daten zu speichern. Auf der Codeseite müssen Sie also alle möglichen Pfade zu dem Objekt kennen. Die Funktion distinctPaths wurde der Klasse Entity selection hinzugefügt.

Hier finden Sie alles, was Sie wissen müssen.

Produkt blank

ORDA – Vom Anfänger zum Experten

ORDA, die Abkürzung für Object Relational Data Access, ist eine Methode des Datenzugriffs, die die Vorteile der objektorientierten Programmierung mit denen relationaler Datenbanken kombiniert und es Entwicklern ermöglicht, sich auf die Lösung von Geschäftsproblemen zu konzentrieren, anstatt den Datenzugriff zu verwalten.

Unabhängig davon, ob Sie neu in ORDA sind oder bereits damit vertraut sind und Ihr Wissen erweitern möchten, betrachten Sie diesen Blogbeitrag als eine Roadmap, die Sie durch den Lernprozess führt.

Dieser Blogbeitrag enthält die folgenden Punkte:

Lassen Sie uns ohne Umschweife zur Sache kommen!

Produkt blank

Filtern Sie den Zugriff auf Ihre Daten mit einem umfassenden System von Berechtigungen

Der Filterzugriff auf Daten ist eine unverzichtbare Funktion, um den böswilligen Zugriff auf Ihre Anwendung zu verhindern.

Bislang konnten Sie eine Datenklasse und einige ihrer Attribute als REST-Ressource freigeben oder nicht freigeben. Das war bereits ein bequemes Mittel, um den Zugriff auf Ihre Daten zu beschränken. Dennoch freuen wir uns, mit v19R8 ein leistungsfähiges und vollständig anpassbares System zum Schutz Ihrer Daten vor unbefugten Nutzern anbieten zu können. Ein System zum Schutz Ihrer Daten hängt davon ab, wer auf sie zugreift und auf welche Daten zugegriffen wird.

Tipps blank

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

von Add Komoncharoensiri, Director of Technical Services bei 4D Inc.

 

Hier geht es weiter mit einer Reihe von Tipps und Tricks.

Die 4D Knowledge Base ist eine Sammlung mit Informationen über 4D Technologie, in der wöchentlich technische Tipps und monatlich Tech Notes 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 umfasst 17 Tipps:

Tipps blank

4D Write Pro zum Erstellen und Drucken eines Stapels von Dokumenten verwenden

Automatisch übersetzt von Deepl

Unabhängig von Ihrem Unternehmen müssen Sie Listen, Inventare, Tracking Sheets, Produktblätter, Rechnungen und viele andere Dokumente erstellen. Diese Dokumente werden in der Regel gedruckt oder im PDF-Format zur Archivierung gespeichert.

4D Write Pro ist das ideale Werkzeug, um alle Ihre Dokumente zu erstellen. Im Folgenden finden Sie eine Liste mit verschiedenen Funktionen von 4D Write Pro, die Ihnen bei der Erstellung schöner Dokumente für den Druck helfen können:

 

Hier einige Beispiele für Dokumente, die mit diesen verschiedenen Funktionen erstellt wurden.

Produkt blank

4D für Mobiltelefone: Sag Hallo zu Aliases

Automatisch übersetzt von Deepl

Wie Sie wahrscheinlich wissen, sind Aliase seit 4D v19 R4 verfügbar. Aliase und berechnete Attribute waren ein gewaltiger Schritt nach vorne für unser Entwicklungsframework!

Die Zeiten, in denen Sie geschäftsbezogene Formeln in Ihrer 4D Benutzeroberfläche definieren mussten, sind vorbei. Diese Konzepte bieten Ihnen eine neue Möglichkeit, Ihre Geschäftslogik von der Benutzeroberfläche zu trennen und so die Leistung zu verbessern, indem Sie die Teile getrennt optimieren.

Und jetzt, mit 4D v19 R6, sind Aliase vollständig verfügbar und können für Skalare in Ihren mobilen iOS- und Android-Projekten verwendet werden, sobald Ihre Aliase auf der 4D Seite definiert sind.