Produkt

Erleichtern Sie Ihren Entwicklern das Leben mit Listboxen

Unser Hauptziel ist es, das Leben der Entwickler Tag für Tag einfacher zu machen, und Listenfelder sind eines der am häufigsten verwendeten und leistungsfähigsten Formularobjekte in 4D, die diesem Zweck dienen. Wir alle wissen, dass Listboxen viele Ereignisse auslösen. Deshalb haben wir in 4D v18 R2 den Form event Befehl so erweitert, dass er noch mehr Informationen zurückgibt, wenn Listbox-Ereignisse ausgelöst werden.
Möchten Sie Ihren alten komplizierten Code loswerden, mit dem Sie erraten können, auf welche Zeile, Spalte oder Überschrift Sie geklickt oder Ihre Maus gesetzt haben? Wir zeigen Ihnen, wie Sie es einfacher und intelligenter machen können!
Nachrichten blank

4D v18 R2 Beta startet heute

Wir freuen uns, den Start der Beta-Tests für 4D v18 R2 bekannt zu geben! Welche neuen Funktionen hat diese R-Version zu bieten?

  • Als Teil der laufenden Entwicklung für Projektdatenbanken wurde die Benutzerfreundlichkeit des Formular-Editors stark verbessert, damit Sie sofort wissen, ob Ansichten verwendet werden. Außerdem wurden viele zusätzliche Aktionen hinzugefügt, um die Formulargestaltung zu vereinfachen.
  • Sie haben nach einer Möglichkeit gefragt, zu verhindern, dass die Oberfläche einer Anwendung durch das macOS Dock/Menü oder die Windows Taskleiste verdeckt wird, und 4D hat sie geliefert! Jetzt haben Sie die Kontrolle über Ihren Arbeitsbereich.
  • Für den ersten Teil der Funktion, E-Mails zu empfangen, stehen Ihnen ein neuer Befehl und mehrere Methoden zur Verfügung, um E-Mails lokal herunterzuladen und von Ihrem E-Mail-Server zu entfernen.
  • 4D Write Pro? Die Verwaltung von Formeln innerhalb Ihrer Dokumente und die Möglichkeit, Bilder im Handumdrehen zu löschen, sind an der Tagesordnung.
  • Was ist mit Ihren 4D View Pro Dokumenten? Es gibt jetzt eine ganze Reihe von Befehlen, die Ihnen helfen… vom Hinzufügen und Entfernen von Zeilen und Spalten bis hin zur Definition ihrer Größe, Sichtbarkeit und Kopfzeilenbeschriftung.
Nachrichten blank

4D v18 ist da

Our most spectacular major release yet is now available! 4D v18 is bursting with advanced functionalities, upgrades, and enhancements.

Diese innovative Version eröffnet eine Vielzahl von Möglichkeiten für Ihre 4D-basierten Anwendungen. Im Folgenden finden Sie eine Liste von Funktionen, die wir für Sie bereithalten, die aber keineswegs vollständig ist:

  • Projektdatenbank für die Versionskontrolle: Eine Lösung für die kollaborative Programmierung, mit der Sie Ihren Code in einfachen Textdateien innerhalb eines Versionskontrollsystems(z. B. Github, Perforce usw.) speichern können.
  • Verschlüsselung: Integrierte Tools zur Datenverschlüsselung auf Tabellenbasis. Ob über die Benutzeroberfläche oder die Programmierung, der Schutz Ihrer Anwendung ist optimal.
  • 4D für iOS: Ein vollständig in 4D integriertes Produkt, mit dem Sie Ihre Geschäftsanwendungen einfach auf mobile Endgeräte ausweiten können.
  • ORDA: Optimierte Leistung, zusätzliche Befehle und Remote-Datenspeicher.
  • Die 4D Sprache: Unter Beibehaltung der Kompatibilität mit der klassischen Sprache macht die 4D Sprache große Fortschritte in Richtung Objektorientierung mit Member-Methoden für den Zugriff auf Dateien (oder Ordner, Zip-Archive oder E-Mails), der Möglichkeit, eigene Member-Funktionen zu erstellen und das neue Formel-Objekt zu verwenden, verbesserten Debugging-Funktionen, usw.
  • 4D Write Pro: Stilvorlagen, eine funktionsreiche Symbolleiste, mehr tabellenbezogene Funktionen, und die Liste geht weiter.
  • 4D View Pro: Eine leistungsstarke Ribbon-Symbolleiste, .xlsx-Import/Export, mehr Befehle, um Ihre Dokumente durch Programmierung zu bearbeiten, und vieles mehr.

Diese Liste ist bei weitem nicht vollständig, lesen Sie alle Blogbeiträge zu 4D v18!

Tipps blank

Binäre Datenbank vs. Projektdatenbank

Wie Sie wissen, unterstützt 4D jetzt zwei Arten, mit Quellen zu arbeiten: binäre und Projektdatenbanken. Binäre Datenbanken sind das 4D, das wir alle kennen und lieben, mit Quellcode in einer binären Datei, um die Entwicklung im Team mit 4D Server zu ermöglichen, und allen Designelementen (Methoden, Formulare, Struktur usw.) in einer einzigen, kompakten binären Datei, der „.4db“-Datei. Projektdatenbanken erleichtern verteilten Teams die Zusammenarbeit, indem sie den Quellcode in einem Quellkontrollsystem in separaten, einfachen Textdateien speichern. Projekte werden die 4DB nicht ersetzen, wir haben nicht vor, die 4DB verschwinden zu lassen. Es handelt sich um zwei verschiedene Arbeits- und Entwicklungsmethoden. Es liegt an Ihnen, zu entscheiden, was Ihren Bedürfnissen am besten entspricht. Hier ist ein Blogbeitrag, der Ihnen bei der Entscheidung helfen soll: