Nachrichten

4D v18 R5 Beta startet heute

Die Beta-Tests für 4D v18 R5 beginnen heute und wir könnten nicht aufgeregter sein!

Von ORDA, dem Formulareditor, 4D für iOS, 4D Write Pro und 4D View Pro bis hin zu fortgeschrittenen Programmier- und Deployment-Funktionen. Diese Version bietet alles, einschließlich einer Funktion, die in unserem Forum für Funktionsanfragen die höchste und schnellste Abstimmung aller Zeiten erhielt:

  • Die Verschönerung Ihrer Anwendungen war noch nie so einfach wie jetzt, dank der Möglichkeit, das endgültige CSS-Rendering im Formulareditor in der Vorschau anzuzeigen.
  • Im Formulareditor sind Makros verfügbar, die Ihnen helfen, mehr in kürzerer Zeit zu erledigen!
  • ORDA bringt immer wieder neue Funktionen, und diese Version bildet da keine Ausnahme: Die Auswahl von Entitäten kann gemeinsam genutzt werden, und die Verfügbarkeit von Funktionen lässt sich besser kontrollieren.
  • Weitere fortschrittliche Funktionen stehen Ihnen zur Verfügung, darunter die Möglichkeit, Ihre Parameter und Ergebnisse bei der Deklaration von Funktionen und Methoden zu benennen, die Möglichkeit, Code, der auf dem Server läuft, mit Ihrem Client zu debuggen, angepasster 4D Cache für zusammengeführte 4D Server und 4D Clients … um nur einige zu nennen.
  • 4D für iOS verfügt über zwei neue Funktionen: Die Datensynchronisation wurde optimiert, so dass die Daten bis zu 25 Mal schneller synchronisiert werden können, und Deep Linking verbessert die Benutzerfreundlichkeit.
  • Neue IMAP-Befehle sind für Suchen, Kopieren, Verschieben und Löschen verfügbar. Weitere IMAP-Funktionen sind in der Pipeline.
  • 4D Write Pro ist ebenfalls vollgepackt mit neuen Funktionen und 4D View Pro erleichtert Ihnen das Schreiben von Code mit einem neuen Befehl.
  • Und vieles mehr (siehe unten).
Nachrichten

4D v18 R4 ist da

Ich freue mich sehr, Ihnen mitteilen zu können, dass 4D v18 R4 jetzt verfügbar ist!

4D v18 R4 ist eines der besten Feature-Releases, die jemals veröffentlicht wurden, mit mehr als 20 neuen Funktionen, die der ständig wachsenden Liste von 4D hinzugefügt wurden.

Von der 4D Sprache, die immer besser wird, über die neuen Möglichkeiten, die 4D für iOS bietet, um erweiterte Anwendungen zu erstellen, bis hin zur Implementierung von 4D Write Pro Funktionen, die Sie sich gewünscht haben. PLUS eine ganze Reihe neuer 4D View Pro Befehle, mit denen Sie noch mehr Kontrolle über Ihre Dokumente haben.

Hier ein kleiner Vorgeschmack auf das, was auf Sie zukommt:

Produkt

Wählen Sie die anzuzeigenden 4D Write Pro Interface Seiten

Die beiden 4D Write Pro Interface Widgets werden in jeder Version um weitere Fähigkeiten und Funktionen erweitert. Für einige Ihrer Anwendungen sind nicht alle Widgetseiten sinnvoll. Wenn Sie z. B. 4D Write Pro zum Formatieren Ihrer E-Mails verwenden, möchten Sie nur einige wenige Seiten anzeigen, um die Oberfläche zu vereinfachen und dem Benutzer die Arbeit zu erleichtern.

Mit 4D v18 R5 können Sie nur die gewünschten Seiten anzeigen lassen. Lesen Sie weiter, um zu erfahren, wie!

Nachrichten

Umfangreiche Bibliothek von 4D-Anwendungen verfügbar

Mit Projekten und der Möglichkeit, den Quellcode von Projektanwendungen über ein Versionskontrollsystem freizugeben, haben wir mehr als 35 Repositories auf GitHub veröffentlicht (zum Zeitpunkt der Erstellung dieses Blogbeitrags). Dazu gehören HDIs, Komponenten und vollständige Beispielanwendungen. Apropos vollständige Beispielanwendungen, zwei weitere wurden kürzlich hinzugefügt:

Gastpost

So erstellen Sie eine einfache „TimeStamp“-Klasse in 4D

Automatisch übersetzt von Deepl

von Gastautor Tiran Behrouz, 4D Entwickler (Vancouver, Kanada)

Die Einführung von ORDA in 4D v17 war ein entscheidender Wendepunkt. Jetzt, mit der Einführung von Klassen in 4D v18 R3, werden wir Zeuge eines Paradigmenwechsels in der 4D Programmierung. Wir können nun die Vorteile objektorientierter Programmierkonzepte wie Polymorphismus, Komposition und Vererbung nutzen, um unsere eigenen Klassenbibliotheken zu schreiben. In diesem Video zeige ich, wie man eine einfache TimeStamp-Klasse mit 4D und ORDA programmiert.

Produkt

4D Write Pro Schnittstellen-Widget: Importieren und Exportieren

Sie haben nach einer Möglichkeit gefragt, verschiedene Dokumentenformate über das 4D Write Pro Widget zu importieren und zu exportieren, und wieder einmal hat 4D zugehört!

Zusätzlich zu den 4D Befehlen, die es Ihnen bereits ermöglichen, Dokumente in verschiedenen Formaten zu importieren und zu exportieren, wie z.B. den Export im .docx Format mit 4D v17 R4 und im PDF Format mit 4D v18 R4. Jetzt kann 4D Write Pro verschiedene Dokumentformate über das Widget in der Symbolleiste und der Seitenleiste importieren und exportieren.

Produkt

Pro-Listbox-Funktionen sind jetzt KOSTENLOS!

Möchten Sie Listenfelder erstellen, bei denen die Höhe jeder Zeile automatisch an den Inhalt angepasst wird, so dass der gesamte Text oder das gesamte Bild angezeigt werden kann? Wie wäre es mit der Verwendung von Objekt-Arrays in Spalten (dies ermöglicht die Eingabe und Anzeige verschiedener Arten von Werten in den Zeilen einer einzigen Spalte einer Listbox).

Das sind sehr coole Funktionen, oder? Bisher brauchten Sie eine gültige 4D View Pro Lizenz, um sie nutzen zu können. Nun, nicht mehr!

Mit 4D v18 R4 können Sie diese Funktionen GRATIS nutzen! Es ist keine zusätzliche Lizenzierung erforderlich, sie sind jetzt im Standardprodukt enthalten.

Produkt

Listenfelder: Verschiebbare Zeilen (oder nicht!) per Code einrichten

Listenfelder sind leistungsstarke Formularobjekte. Sie lassen sich leicht erstellen und bearbeiten, und – was am wichtigsten ist – sie können jede Art von Daten verarbeiten. Darüber hinaus können sie vollständig durch Programmierung eingerichtet werden … vom Einfügen oder Löschen von Zeilen und Spalten bis hin zum Definieren oder Ändern einer Vielzahl von Eigenschaften mit der 4D Sprache. Mit 4D v18 R4 wurde eine weitere wichtige Eigenschaft in die Liste aufgenommen. Können Sie erraten, welche es ist? Tipp: Lesen Sie den Titel noch einmal.

Produkt

4D View Pro: Aktivieren, Deaktivieren oder Erzwingen von Berechnungen

4D View Pro berechnet die Formeln in Ihrem Arbeitsblatt automatisch neu, wenn Sie Daten ändern, von denen sie abhängen (z. B. Einträge, Formeln, Namen usw.).

Aber was ist, wenn Sie Ihre Benutzeroberfläche interaktiver gestalten und die Berechnung von Formeln auslösen möchten, wann immer Sie wollen? 4D v18 R4 macht es möglich, dank drei neuer Befehle: VP SUSPEND COMPUTING, VP RESUME COMPUTING, und VP RECOMPUTE FORMULAS. Mit diesen Befehlen können Sie die Berechnung aller Formeln in Ihrem Dokument unterbrechen und fortsetzen oder ihre Neuberechnung erzwingen.