Produkt

Weitergabe von Daten zwischen Formularen

Automatisch übersetzt von Deepl

Wäre es nicht toll, wenn Sie einfach ein Formular öffnen und ihm einige Parameter übergeben könnten, um Ihre Formularobjekte zu initialisieren? Wie wäre es, wenn Sie die Daten auch wieder zur Verarbeitung zurückbekommen könnten, nachdem sie vom Benutzer geändert wurden? 4D v16 R5 macht Ihre Codierung so viel einfacher, indem es die Kommunikation mit Formularen erheblich vereinfacht.

Wenn Sie bisher Daten (die nicht aus der Datenbank selbst stammen, sondern berechnet oder extern sind) für mehrere Benutzer anzeigen wollten, hatten Sie zwei Möglichkeiten: Entweder Sie schreiben komplexen Code, um die Datenanzeige in mehreren Prozessen zu handhaben, oder Sie erstellen so viele Formulare wie nötig mit einer Reihe globaler Variablen. Sie wissen jedoch, dass globale Variablen aus Sicht des Arbeitsspeichers keine optimierte Art der Programmierung darstellen.

Vergessen Sie also Ihren komplexen Code und Ihre globalen Variablen! Mit 4D v16 R5 können Sie einfach ein Objekt an Ihr Formular binden und es intern mit dem neuen BefehlForm verwenden. Schmerzfrei…und leistungsstark!

Nachrichten blank

4D v16 R5 Beta startet heute!

Automatisch übersetzt von Deepl

Wir freuen uns, Ihnen die Einführung von beta testing für bekannt zu geben. 4D v16 R5! Sie ist vollgestopft mit interessanten Dingen, also sehen wir uns an, was 4D v16 R5 BETA has in store for you

Mit dieser Version werden einige überzeugende Funktionen und Verbesserungen eingeführt, darunter:

  • Erhöhte Sicherheit für 4D Web Server und die Handhabung von Passwörtern mit geeigneten und effektiven Protokollen und Algorithmen.
  • Vereinfachte Handhabung von undefinierten Werten in der 4D Sprache.
  • Die Möglichkeit, die Kopf- und Fußzeilen von 4D Write Pro programmatisch zu verwalten.
  • Vollautomatische Anpassung der Zeilenhöhe einer Liste in 4D View Pro.
Nachrichten blank

4D v16 R4 ist da!

Automatisch übersetzt von Deepl

4D v16 R4 ist jetzt verfügbar!

4D v16 R4 bietet nicht nur neue Möglichkeiten zur Anpassung und Verbesserung Ihrer Anwendungsoberfläche, sondern auch umfangreiche Verbesserungen der 4D Sprache. Laden Sie 4D v16 R4 herunter und entdecken Sie one of the most feature-rich R-releases ever!

Nachrichten Use 4D account for 4D Forums

Nutzen Sie Ihr 4D Konto für alle 4D Dienste

Automatisch übersetzt von Deepl

Es ist eine echte Qual, sich die Zugangsdaten für alle unsere Konten zu merken. Die gute Nachricht: Sie müssen sich nicht mehr mit Passwörtern herumschlagen! Es ist jetzt möglich, mit denselben Zugangsdaten auf alle 4D Dienste zuzugreifenDoc Center, 4D Knowledgebase, TAOW, 4D Store, etc… und jetzt auch auf die 4D Foren!

Mit Ihrem 4D Konto haben Sie Zugriff auf das gesamte 4D Ökosystem. Sie müssen sich nur noch ein einziges Konto und Passwort merken!

Veranstaltungen blank

4D-Gipfel 2016: Laurent Esnault präsentiert Arbeiter und UI im präemptiven Modus

Automatisch übersetzt von Deepl

Unser VP of Engineering, Laurent Esnault, erklärt in seiner Break Out Session den Austausch von Informationen zwischen mehreren Prozessen UND zwischen Prozessen und Formularen: Preemptive Multi-threading auf dem 4D Summit 2016. Dank preemptivem Multi-Threading können Sie mehr parallele Prozesse haben und somit mehr und mehr Benutzer hinzufügen, sowohl für Desktop- als auch für Web-Anwendungen.

Wenn Sie Laurents Session auf dem 4D Summit 2016 verpasst haben, sehen Sie sich dieses 15-minütige Video an und genießen Sie eine persönliche Schulung durch den Meister des präemptiven Multi-Threading!

Nachrichten blank

4D v16.2 steht zum Download bereit

Automatisch übersetzt von Deepl

Wir freuen uns, die Verfügbarkeit des neuesten Updates für unsere 4D v16 Produktlinie bekannt zu geben: 4D v16.2.

Zusätzlich zu den Software-Korrekturen enthält 4D v16.2 ein Upgrade der xerces Bibliothek auf Version 3.1.4.

Um 4D v16.2 herunterzuladen, besuchen Sie noch heute Ihre 4D Website.

Veranstaltungen blank

Unterschied zwischen kooperativ und präventiv erklärt von Laurent Esnault auf dem 4D Summit 2016

Automatisch übersetzt von Deepl

Laurent Esnault, VP of Engineering, erklärt den Unterschied zwischen kooperativen und präemptiven Prozessen während seiner Break Out Session über Preemptive Multi-Threading auf dem 4D Summit 2016. Dank Preemptive Multi-Threading können Sie mehr parallele Prozesse haben und somit mehr und mehr Benutzer hinzufügen, entweder für Desktop- oder für Web-Anwendungen.

Wenn Sie Laurents Vortrag auf dem 4D Summit 2016 verpasst haben, sehen Sie sich dieses Video an und lassen Sie sich vom Meister des Preemptive Multi-Threading persönlich schulen!

Tipps Many thumbs up for the JSON Validator tool

Ein neues Werkzeug: JSON-Validator

Automatisch übersetzt von Deepl

4D v16 R4 introduces ein neuer Befehl: JSON Validate. Mit diesem Befehl können Sie überprüfen, ob ein JSON-Dokument gemäß Ihrem JSON-Schemagültig“ ist. Dies ist sehr nützlich für den Austausch von Informationen zwischen Servern oder zwischen einem Server und seinem Client. Dank der JSON-Schema-Standards können Sie ein „Protokoll“ für die Kommunikation mit Ihrem Server oder einem externen Server definieren. Weitere Einzelheiten finden Sie in diesem Blogbeitrag.

Tipps blank

Zeigen Sie Ihr Armaturenbrett auf einem großen TV-Bildschirm an

Automatisch übersetzt von Deepl

Große Bildschirme gibt es heute überall. Am Flughafen oder Bahnhof für Ankunft/Abreise. In Produktionsbereichen für Fehler/Erfolge oder Produktionszahlen. In Call-Centern für Aktivitäten oder Anrufe in der Warteschlange. An der Börse für einen Ticker.

Ihr erster Gedanke könnte sein, einen normalen Computer zu verwenden, macOS oder Windows, mit einem 27″ oder 30″ Bildschirm. Teuer, aber einfach zu machen. Aber abgesehen vom hohen Preis müssen Sie eine 4D-App ausführen, starten und aktualisieren, nur um ein Bild anzuzeigen?

Tipps 3D chart on Tablet

Wie man Google Charts mit 4D verwendet

Automatisch übersetzt von Deepl

Neurowissenschaftlern zufolge reagieren wir besser und schneller auf eine visuelle Form als auf jede andere Art der Darstellung. Deshalb sind Schaubilder und Diagramme eindeutig ein Schlüssel zum besseren Verständnis von Daten.

Wenn Sie also Balkendiagramme, Histogramme oder Tortendiagramme anzeigen möchten, die modern und vollständig kompatibel mit den führenden Browsern sind, aber auch der Art und Weise, wie das menschliche Gehirn Informationen verarbeitet, besser entsprechen, ist Google Charts eine mögliche Antwort. Die verfügbaren Diagrammtypen in Google Charts sind vielfältig: Neben den klassischen Balken-/Säulen-/Kuchendiagrammen bietet Google Charts auch ausgefeilte Diagramme wie Treemap, Candlestick und Gauge-Charts.