Weitergabe von Daten zwischen Formularen
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!
4D v16 R5 Beta startet heute!
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.
4D v16 R4 ist da!
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!
Nutzen Sie Ihr 4D Konto für alle 4D Dienste
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 zuzugreifen– Doc 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!
4D-Gipfel 2016: Laurent Esnault präsentiert Arbeiter und UI im präemptiven Modus
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!
4D v16.2 steht zum Download bereit
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.
Unterschied zwischen kooperativ und präventiv erklärt von Laurent Esnault auf dem 4D Summit 2016
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!
Ein neues Werkzeug: JSON-Validator
4D v16 R4 introduces ein neuer Befehl: JSON Validate. Mit diesem Befehl können Sie überprüfen, ob ein JSON-Dokument gemäß Ihrem JSON-Schema„gü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.
Zeigen Sie Ihr Armaturenbrett auf einem großen TV-Bildschirm an
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?
Wie man Google Charts mit 4D verwendet
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.
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