Neue Architektur für Anwendungsimplementierungen
Heutzutage werden bei zusammengeführten Anwendungen viele Informationen im Anwendungspaket und auch in der kompilierten Datei (.4DC) gespeichert. Das Speichern von Informationen im Anwendungspaket verhindert nicht nur die Erstellung schreibgeschützter Anwendungen, sondern hat noch eine weitere ärgerliche Folge: Die Informationen gehen verloren, wenn Sie die Anwendung aktualisieren.
Duplikate in eindeutigen Feldern melden
In 4D v15 R3 wurde die Methode zur Erkennung von Duplikaten in Feldern, die als eindeutig deklariert sind, verbessert, so dass die Benutzer ein Mittel haben, um zu wissen, welches die fehlerhaften Felder sind.
Was ist neu? Alle fehlerhaften Felder werden jetzt in einer Fehlermeldung oder im Protokoll angezeigt.
Duplikate können auf 2 verschiedene Arten gemeldet werden:
- wenn 4D Indizes in einer Datenbank mit fehlerhaften Feldern erstellen muss.
- während eines MSC Verify-Scans.
REPLACE STRING ist schneller
In 4D v15 R3 wurde der Algorithmus des REPLACE STRING Befehls verbessert worden, um Ersetzungen bei großen Datenmengen zu beschleunigen. In unseren Tests, bei denen 32.000 Vorkommen ersetzt wurden, war der neue Algorithmus durchschnittlich 4000 Mal schneller als der alte.
4D Write Pro Benutzeroberfläche
Mit 4D v15 R4 ist es jetzt möglich, Ihre eigene 4D Write Pro Oberfläche mit speziellen Befehlen zu gestalten. Es gibt viele neue Befehle zur Bearbeitung von Attributen für Markierungen, Absätze, Bilder innerhalb eines Dokuments oder das Dokument selbst.
4D Write Pro: Drucken eines Formulars und Speichern von Dokumenten in der Datenbank
Ich freue mich, Ihnen zwei neue Funktionen für 4D Write Pro vorstellen zu können, die mit 4D v15 R3 verfügbar sind.
Es ist jetzt möglich:
- Ein Formular zu drucken, das einen 4D Write Pro Bereich enthält.
- 4D Write Pro Dokumente in der Datenbank direkt in einem Objektfeld zu speichern.
Quick Report Editor vollständig überarbeitet
Mit 4D v15 R2 ist die erste Preview-Version der 4D Developer Edition 64-bit Mac & Windows verfügbar. Diese Vorschau enthält Dialoge, die komplett neu geschrieben wurden, zum einen, um auf 64-Bit zu migrieren, aber auch, um Ihnen moderne Endbenutzer-Dialoge mit einer verbesserten Benutzererfahrung zu bieten.
Mehr Kontrolle über den GRAPH-Befehl
Der GRAPH-Befehl wurde vollständig überarbeitet , um die Verwendung und Anpassung Ihrer Diagramme zu erleichtern. Außerdem wurde er verbessert, um Ihnen die volle Kontrolle über die verschiedenen Diagrammeigenschaften zu geben.
Der Etiketten-Editor wurde neu gestaltet
4D v15 R2 enthält die erste Vorschauversion des neu gestalteten Etiketteneditors, der vollständig in 4D Code implementiert ist.
Der neue Dialog ist in der 4D Developer Edition 64-bit Version (Win & Mac) verfügbar. Er kann über das Menü Extras>Etiketten aufgerufen werden.
Verbesserung der Produktaktivierung
Die Aktivierung der 4D Produktlizenz wurde in 4D v15 R2 verbessert.
Erste Aktivierung durch Eingabe einer einzigen Nummer
Wenn Sie einen 4D Server verwenden, benötigen Sie zusätzliche 4D Client, 4D Write, 4D View und viele andere Erweiterungen. Dann erhalten Sie 5, 10, 20 oder mehr Lizenznummern, die Sie manuell in Ihr Produkt eingeben müssen.
In v15 R2 geben Sie nur noch die 4D Server Lizenznummer ein, und Ihre 5, 10, 20 und mehr Erweiterungen werden ebenfalls aktiviert.
Vermeiden Sie die Anzeige des Dialogs „Datendatei auswählen“ für eine neu installierte Anwendung
Wenn Sie eine Anwendung für Ihren Kunden bereitstellen, entweder eine zusammengeführte 4D Server oder eine Einzelplatzanwendung, öffnet 4D normalerweise den Dialog „Datendatei auswählen“. Dies geschieht, weil 4D bei einer aktualisierten Lösung die Position der zuletzt verwendeten Datendatei nicht finden kann, da Sie gerade die alte Struktur ersetzt haben. Und bei einer erstmaligen Verwendung weiß 4D nicht, wo Sie die Datendatei erstellen möchten – daher fragt es nach dem Speicherort.
Dieser Dialog, als allererste Interaktion mit Ihrer Anwendung, kann für den Kunden verwirrend sein. Und die Überprüfung der Datendatei findet statt, bevor die On Startup ausgeführt wird, bevor Ihr Code die Möglichkeit hat, eine andere Datei auszuwählen. Um dies zu vermeiden, führt 4D v15 eine neue Funktion mit dem Namen Default Data ein.
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