File, Folder… und jetzt auch File handles!
Mit den Befehlen File und Folder, die in 4D v17 R5 erschienen sind, können Sie Ordner und Dateien auf der Festplatte auf moderne und effiziente Weise verwalten.
Für das Schreiben und Lesen stehen Ihnen die Funktionen setText und getText zur Verfügung, um den gesamten Inhalt zu lesen oder zu schreiben. Aber was tun, wenn Sie eine oder mehrere Zeilen eines bestehenden Dokuments lesen oder hinzufügen möchten? Mit den neuen „File Handles“-Objekten in 4D v19 R7 ist dies einfacher denn je.
Lesen Sie weiter für Details!
Erstellen, Löschen und Umbenennen von Postfächern mit IMAP
Die Mail-Funktion, ein riesiger Funktionsumfang. Der erste Teil wurde mit 4D v17 R4 veröffentlicht, und seitdem haben wir mehr und mehr Funktionalitäten geliefert.
4D v19 ist da keine Ausnahme, denn es bringt neue Funktionen, die Ihnen helfen, Ihre Postfächer durch Programmierung zu verwalten. Dazu gehört das Erstellen, Umbenennen und Löschen von Postfächern. Ein Postfach wird als Ordner in E-Mail-Clients wie Microsoft Outlook oder Apple Mail angezeigt.
4D für iOS: Vollständig offline gehen
Heutzutage erwarten mobile Nutzer, dass Apps auch dann funktionieren, wenn sie offline sind. Andernfalls kann eine schlechte Netzwerkverbindung zu einem schlechten Nutzererlebnis führen. Der Offline-Modus ist nicht mehr nur eine zusätzliche Funktion, die Sie Ihrer App hinzufügen können, sondern etwas, das viele Nutzer erwarten, insbesondere bei Liefer-Apps mit GPS-Navigation, Apps für dringende medizinische Hilfe, Bauunternehmen und Banking-Apps.
Wie Sie vielleicht schon wissen, ermöglicht 4D für iOS seit v17 R2 den Nutzern der Anwendung bereits, Daten offline zu betrachten. Aber etwas fehlte noch.
Was ist mit Offline-Aufgaben?
Veraltete und entfernte 4D Funktionen: Warum und wie?
Seit über 36 Jahren besteht unser Hauptziel darin, unser Produkt zu verbessern und gleichzeitig die Kompatibilität Ihrer 4D Anwendungen zu gewährleisten. Das bringt natürlich Veränderungen mit sich, und Veränderungen können frustrierend sein. In diesem Sinne bemühen wir uns stets, die Auswirkungen auf Ihr Unternehmen durch rechtzeitige Ankündigungen zu minimieren und – was am wichtigsten ist – eine verbesserte Alternative für die veraltete oder entfernte Funktion anzubieten, um einen reibungslosen Übergang zu gewährleisten.
4D für iOS: Unterschreiben und lesen Sie Barcodes aus Ihrer App
Aktionen mit Parametern sind seit 4D v17 R5 verfügbar, und wir arbeiten ständig daran, Ihre Anwendungen interaktiver zu gestalten und das mobile Erlebnis zu verbessern. In 4D v18 R6 sind neue Parameterformate verfügbar: Unterschrift und Barcode!
Teilen führt zu Leistung
Nach diesem Blogbeitrag über das neue Konzept der gemeinsam nutzbaren Entitätsauswahlen und den anschließenden Diskussionen im Forum nehmen wir uns nun die Zeit, um zu erklären, wie ORDA in die Zukunft passt.
4D Write Pro – Volltext-Indexierung
„Ich will alle Dokumente finden, in denen vom Tango die Rede ist! Ich brauche sie schnell! Kann ich das machen?“
Ok, aber erst einmal durchatmen!
Für die Stichwortsuche in 4D Write Pro Dokumenten muss lediglich ein neues Indizierungsattribut in jedem Dokument hinzugefügt werden. Dies geschieht nicht standardmäßig, da diese Art der Suche nicht oft erforderlich ist und es keinen Sinn machen würde, die Größe der Dokumente systematisch zu erhöhen. Wenn sie jedoch benötigt wird, ist diese Art von Index sehr einfach zu erstellen.
ORDA – Verbessern Sie Ihre API mit Funktionsumfang
4D v18 R4 und ORDA ermöglichen es Ihnen, High-Level-Klassenfunktionen oberhalb des Datenmodells zu erstellen. So können Sie geschäftsorientierten Code schreiben, um die Komplexität zu verbergen, Fehler zu reduzieren und den Entwicklungsprozess zu beschleunigen.
Mit 4D v18 R5 bieten wir Ihnen noch mehr Funktionen, die Sie bei der Optimierung und Organisation Ihres Codes unterstützen. So kann es beispielsweise erforderlich sein, eine Funktion lokal auf dem Client auszuführen, um die Leistung zu verbessern, wenn Sie im Client/Server-Modus arbeiten. Das ist jetzt möglich! Oder wenn Sie Ihre Datenbank als REST-Server bereitstellen, möchten Sie vielleicht, dass einige Funktionen auf der Server-Seite verfügbar sind, aber für Ihre REST-Clients verborgen bleiben. Auch das ist möglich!
So erstellen Sie eine einfache „TimeStamp“-Klasse in 4D
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.
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.
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