Wir freuen uns, den Start des Betatests für 4D v17 R6 bekannt zu geben! Wurzerhand wollen wir einen Blick darauf werfen, was dieses R-Release has in store for you:
- 4D für iOS-Apps erreicht neue Dimensionen dank der Möglichkeit, den Inhalt Ihrer App über Parameter zu verwalten und zu bearbeiten.
- Fortgeschrittene Programmierfähigkeiten zu Ihrer Verfügung: von der Möglichkeit, die aktuelle Ausführungsaufrufkette abzurufen, bis hin zu einem leistungsstarken neuen Tool zur Analyse von Debug-Protokollen – um nur einige zu nennen.
- Ausgefeilte Suchkriterien und optimierte Codierung mit neuen ORDA-Fortschritten.
- Stilanpassung, die Verwendung von Collections zum Lesen und Schreiben von Werten und Formeln sowie mehr Kontrolle über Ihre Methoden sind die neuen Funktionalitäten, die der ständig wachsenden Liste von 4D View Pro Features hinzugefügt wurden.
- Die Beta-Tests für 4D Projects werden mit 4D v17 R6 fortgesetzt, so dass Sie die Vorteile eines Source Control Systems voll ausschöpfen können.
4D v17 R6 jetzt herunterladen (Exklusiv für 4D Partner)
4D for iOS – Preview
Aktionen mit Parametern
Sie haben gefragt, 4D hat geliefert. Mit 4D v17 R6 können Sie noch ansprechendere und fortschrittlichere iOS Apps als je zuvor erstellen, da Sie Daten direkt in Ihrer iOS App über ein definiertes Bearbeitungsformular bearbeiten können. Und das ist noch nicht alles! Wir haben auch einige vordefinierte Aktionen erstellt und sie für Sie verfügbar gemacht!
Advanced programming capabilities
Abrufen der aktuellen Ausführungsaufrufkette
Haben Sie sich schon einmal verloren gefühlt, wenn Sie versuchen, Code mit verschachtelten Methoden zu debuggen? Wenn eine Methode andere Methoden aufruft, die wiederum andere Methoden aufrufen können? Nun, dank des neuen Befehls Get call chain haben Sie jetzt Einblick in den ausgeführten Code.
Analysieren Sie Debug-Protokolle
Ein neues Werkzeug steht Ihnen zur Verfügung, um die Prozessausführung zu überwachen. Sie werden sehen können, welche Prozesse am meisten verbrauchen, die Aufrufkette mit der entsprechenden Laufzeit und vieles mehr. Dieses Tool soll Ihnen helfen, Konflikte in Ihrem Code zu finden und die Leistung Ihrer Datenbank zu verbessern.
Verbesserungen bei Quick Report
Quick Report wurde komplett in 64 Bit neu entwickelt und es werden laufend neue Funktionen integriert. Diese R-Version bietet Ihnen zwei Verbesserungen: Die erste ist die Möglichkeit, Ereignisse in eigenständigen Berichten abzufangen, und die zweite bezieht sich auf die Verwaltung von Zwischensummenabständen.
Dynamische Formulare und Eingabereihenfolge
Sie können die Eingabereihenfolge Ihrer dynamischen Formulare ganz einfach anpassen, indem Sie eine Eingabereihenfolge definieren, die nicht unbedingt mit der Z-Reihenfolge verknüpft ist. Mit dem neuen Attribut „entryOrder“ können Sie Ihre eigene benutzerdefinierte Eingabereihenfolge festlegen.
Verwendung von CSS-Farbstrings für bessere Lesbarkeit
ORDA
Anspruchsvollere Abfragen mit Formeln
Benötigen Sie anspruchsvollere Suchkriterien als nur eine einfache Syntax wie„Name = Schmidt“? Wenn ja, dann wird Ihnen 4D v17 R6 gefallen. Jetzt können Sie jede Projektmethode oder jeden 4D Ausdruck in der Methode query() verwenden, indem Sie Formeln benutzen.
Ordnen Sie eine Entitätsauswahl mit einer neuen ORDA-Methode
Neben der Möglichkeit, Formeln in ORDA-Abfragen zu verwenden, gibt es eine neue ORDA-Methode: orderByFormula(). Dank der Formeln können Sie nun eine Entitätsauswahl nach komplexen Kriterien in einer bestimmten Projektmethode oder einem 4D-Ausdruck anordnen.
Optimieren Sie Ihren ORDA-Code mit der Protokollierung von Anfragen
Dank der neuen ORDA-Methoden, die auf dem ds Objekt verfügbar sind, können Sie Funktionen debuggen und Ihren ORDA-Code mit einem besseren Verständnis der gesendeten Anfragen optimieren.
4D View Pro
Lesen/Schreiben von Werten und Formeln mit Sammlungen
Wenn Sie viele verschiedene Werte oder Formeln lesen oder schreiben müssen, können Sie dies schneller, einfacher und gleichzeitig tun, indem Sie Sammlungen verwenden. Dafür stehen eine Reihe neuer Befehle zur Verfügung: VP SET VALUES, VP Get values, VP SET FORMULAS, und VP Get formulas.
Stilanpassung
Mit 4D v17 R6 können Sie den Stil Ihrer 4D View Pro Dokumente programmatisch anpassen. Sie haben drei Möglichkeiten: 1) Verwenden Sie die Standardstilbefehle, um den allgemeinen Stil eines Blattes zu definieren, 2) verwenden Sie die Stilvorlagenbefehle, um häufig verwendete benutzerdefinierte Stileinstellungen zu definieren, und schließlich 3) verwenden Sie die Zellstilbefehle, um den Stil bestimmter Zellen zu definieren.
Behalten Sie die Kontrolle über Ihre Methoden
Mit dem neuen Befehl VP SET ALLOWED METHODS können Sie die Parameter, den Namen, den Typ und eine Zusammenfassung einer 4D Methode angeben. Jetzt sind Ihre Methoden informativer und anschaulicher, was den Endbenutzern hilft, sie besser zu nutzen.
Source control – Beta
Wir haben mit dem Betatest von Projects in 4D v17 R5 begonnen und setzen ihn in 4D v17 R6 mit mehr unterstützten Funktionen und Features fort. Da Ihr gesamter Code jetzt textbasiert ist, können Sie ihn leicht an ein Versionskontrollsystem wie Git, Perforce, SVN oder andere übergeben. Sie können ihn nicht nur übertragen, sondern auch zurücksetzen oder mit anderen Zweigen zusammenführen. Dies hat einen großen Einfluss auf die Art und Weise, wie Sie mit 4D Anwendungen entwickeln werden.
Brauchen Sie mehr technische Details? Werfen Sie einen Blick in die 4D v17 R6 Beta Dokumentation im 4D Doc Center.
Wir freuen uns über Ihr Feedback, das uns hilft, die Qualität unserer Produkte zu verbessern und Ihre Bedürfnisse besser zu erfüllen. Wir würden uns freuen, wenn Sie uns Ihre Meinung zu den oben genannten Funktionen mitteilen. Tragen Sie zu unserem „Beta-Version“-Forum bei (zugänglich für alle 4D Partner).
Sie sind noch kein Partner? Werden Sie 4D Partner und beteiligen Sie sich an der Diskussion!