4D für iOS: Bilder von Ihrer Kamera hochladen
Vor einigen Wochen haben wir Aktionsparameter eingeführt, damit Sie besser mit Ihren 4D for iOS Apps interagieren können. Mit ihnen können Sie Datensätze von Ihrem iOS-Gerät aus über Editionsformulare hinzufügen, bearbeiten und löschen. In 4D v17 R6 werden die Dinge nun noch interessanter, denn jetzt können Sie Bilder hinzufügen!
Optimieren Sie Ihren ORDA-Code mit der Protokollierung von Anfragen
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.
Einfaches Anpassen der Eingabereihenfolge Ihrer dynamischen Formulare
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.
4D Ansicht Pro: Kontrolle über Ihre 4D Methodeneinstellungen
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!
Bestellen Sie eine Entitätsauswahl mit dieser neuen ORDA-Methode
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.
CSS-Farbstrings für bessere Lesbarkeit
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!
Schnellbericht: Verwalten von Callback-Methoden und Zwischensummenabständen
Passen Sie den Stil Ihrer 4D View Pro Dokumente an
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.
Anspruchsvollere ORDA-Abfragen mit Formeln
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.
Ein neues Tool zur Analyse von Debug-Protokollen zur Hand
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.
Kontakt
Sie haben eine Frage, eine Anregung oder möchten einfach nur mit den 4D Bloggern in Kontakt treten? Schreiben Sie uns eine Nachricht!
* Ihre Privatsphäre ist uns sehr wichtig. Bitte klicken Sie hier, um unsere Politik