Produkt blank

Optimieren Sie Ihren ORDA-Code mit der Protokollierung von Anfragen

Automatisch übersetzt von Deepl

Möchten Sie den Datenverkehr Ihrer ORDA-Anfragen zwischen einem Client und dem 4D Server analysieren? Manchmal kann es eine Weile dauern, bis Sie eine Antwort vom Server erhalten, und Sie fragen sich, ob das am Netzwerkverkehr liegt oder an einer nicht optimierten Anfrage, die Sie geschrieben haben! Glücklicherweise ermöglicht es 4D v17 R6, die wahrscheinlichen Gründe für diese Latenz mit den neuen ORDA Methoden zu ermitteln, die für das ds Objekt. Es handelt sich dabei nicht nur um Debugging-Funktionen, sondern Sie können auch Ihren ORDA-Code mit einem besseren Verständnis der gesendeten Anfragen optimieren.

Produkt blank

Einfaches Anpassen der Eingabereihenfolge Ihrer dynamischen Formulare

Automatisch übersetzt von Deepl

Mit 4D v16 R6 wurden dynamische Formulare eingeführt, mit denen Sie Ihre Formulare im laufenden Betrieb erstellen können, indem Sie sie in einem Objekt erstellen oder aus einer Textdatei laden. Dies ist sehr praktisch in einer Welt, in der Formulare häufig geändert werden, um die Anforderungen einer Anwendung zu erfüllen.

In 4D folgt die Eingabereihenfolge sowohl bei binären als auch bei dynamischen Formularen in der Regel einer z-Reihenfolge. Mit 4D v17 R6 können Sie nun eine Eingabereihenfolge definieren, die nicht unbedingt mit der z-Reihenfolge verbunden ist.

Produkt blank

4D Ansicht Pro: Kontrolle über Ihre 4D Methodeneinstellungen

Automatisch übersetzt von Deepl

4D View Pro wird mit jedem R-Release funktionsreicher, und 4D v17 R6 ist da keine Ausnahme! Es gibt einen neuen Befehl, mit dem Sie die Parameter, den Namen, den Typ und eine Zusammenfassung einer 4D Methode angeben können. Jetzt können Sie Ihre Methoden informativer und anschaulicher gestalten und den Endbenutzern helfen, sie richtig zu verwenden.

Möchten Sie ein Datum oder eine Uhrzeit angeben? Wie wäre es mit einer kurzen Beschreibung, damit die Benutzer verstehen, was die Methode tut? Das kann man jetzt tun mit VP SET ALLOWED METHODS Befehl!

Produkt blank

Bestellen Sie eine Entitätsauswahl mit dieser neuen ORDA-Methode

Automatisch übersetzt von Deepl

In einem früheren Blog-Beitrag haben Sie gelernt, wie man anspruchsvolle und komplexe Suchkriterien durch die Anwendung von Formeln in einer ORDA-Abfrage erstellen kann. Um Ihnen noch umfassendere und leistungsfähigere Entwicklungswerkzeuge zur Verfügung zu stellen, ist eine neue ORDA-Methode verfügbar: orderByFormula(). Mit Hilfe von Formeln können Sie nun eine Entitätsauswahl nach komplexen Kriterien in einer Projektmethode oder einem 4D-Ausdruck ordnen.

Produkt blank

CSS-Farbstrings für bessere Lesbarkeit

Automatisch übersetzt von Deepl

Die verbesserten und vereinfachten 4D Befehle werden immer mehr. Jetzt können Sie Farben in Ihren Formularobjekten mit CSS-Strings anstelle von numerischen Werten festlegen. Bisher wurden CSS-Farben für Objekte mit einem 4-Byte-Longint(z. B. 0x00RRGGBB) angegeben. Wenn Sie sich aber wohler fühlen, wenn Sie BLAU anstelle des numerischen Werts 255 (0xFF) schreiben, haben wir gute Neuigkeiten … 4D v17 R6 macht es möglich!

Produkt blank

Schnellbericht: Verwalten von Callback-Methoden und Zwischensummenabständen

Automatisch übersetzt von Deepl
Quick Report wurde komplett in 64 Bit neu entwickelt und es werden laufend neue Funktionen integriert. Zusätzlich zu den UI-Verbesserungen , die mit dem vorherigen R-Release ausgeliefert wurden, bietet 4D v17 R6 die Möglichkeit, Ereignisse in eigenständigen Berichten zu erfassen und die Abstände zwischen Zwischensummen zu verwalten.

Produkt blank

Passen Sie den Stil Ihrer 4D View Pro Dokumente an

Automatisch übersetzt von Deepl

Mit 4D v17 R6 können Sie den Stil Ihrer 4D View Pro Dokumente programmatisch anpassen. Es gibt drei Möglichkeiten, dies zu tun: 1) die Standardstilbefehle verwenden, um den allgemeinen Stil eines Blattes zu definieren, 2) die Stylesheet-Befehle verwenden, um häufig verwendete benutzerdefinierte Stile zu definieren, und schließlich 3) die Zellstilbefehle verwenden, um den Stil bestimmter Zellen zu definieren.

Produkt blank

Anspruchsvollere ORDA-Abfragen mit Formeln

Automatisch übersetzt von Deepl

In 4D v17 R6 werden die ORDA Abfragen immer leistungsfähiger und präziser. Dieser Blog-Beitrag richtet sich an diejenigen unter Ihnen, die anspruchsvollere Suchkriterien als nur eine einfache Syntax wie„name = Smith‚“ benötigen. Mit diesem R-Release können Sie jede Projektmethode oder jeden 4D-Ausdruck in der query() Member-Methode verwenden, indem Sie Formeln benutzen.

Wie kann man diese Funktion besser erklären als mit einem Beispiel? Schauen wir uns die Details an.

Produkt blank

Ein neues Tool zur Analyse von Debug-Protokollen zur Hand

Automatisch übersetzt von Deepl

Mit 4D v17 R5 haben wir die Debug-Protokolle verbessert, indem wir Methoden hinzugefügt haben und es ermöglichen, dass jeder Prozess unabhängig verfolgt werden kann. Mit diesem R-Release sind wir noch einen Schritt weiter gegangen und haben ein Tool zur Analyse der Debug-Protokolle bereitgestellt, mit dem Sie die Prozessausführung überwachen können. Sie werden sehen können, welche Prozesse am meisten verbrauchen, die Aufrufkette mit der entsprechenden Laufzeit und vieles mehr.