Smarteres Kopieren und Einfügen zum Schutz Ihrer Daten
Aus Sicherheits- und Integritätsgründen wurde die Aktion „Kopieren und Einfügen“ entsprechend den Kontexten, in denen diese Aktionen ausgeführt werden, leicht geändert. Schauen wir uns das einmal genauer an!
Entfalten Sie die Kraft der KI mit 4D AIKit: Automatisieren, Erstellen und Innovieren
Wir freuen uns, 4D AIKit vorzustellen, die erste in einer Reihe von KI-gestützten Funktionen, die intelligente Fähigkeiten direkt in Ihre 4D Projekte bringen. Als integrierte Komponente ermöglicht AIKit die nahtlose Integration der hochmodernen Modelle von OpenAI in Ihre Entwicklungsumgebung und unterstreicht damit unser Engagement, KI in den Mittelpunkt der Innovation in 4D zu stellen.
Mit nur wenigen Zeilen Code können Sie Ihre Anwendungen mit intelligenten Funktionen wie Bilderzeugung, Inhaltsmoderation, fortschrittlicher visueller Analyse und Chatbots für Konversationen bereichern. Und das ist erst der Anfang! Die Möglichkeiten sind vielfältig und Sie können intelligentere, dynamischere und reaktionsschnellere Lösungen als je zuvor erstellen.
Tipps & Tricks für Ihre 4D Apps – Ausgabe Februar 2025
von Add Komoncharoensiri, Leiter der technischen Dienste bei 4D Inc.
Hier geht es weiter mit einer Reihe von Tipps und Tricks.
Die 4D Knowledge Base ist eine Bibliothek mit Informationen über 4D Technologie, in der wöchentlich technische Tipps und monatlich technische Hinweise veröffentlicht werden. Wenn Sie die letzten Tipps in der KB verpasst haben, ist das kein Problem; hier ist eine Zusammenstellung der letzten Wochen.
Dieser Blogbeitrag enthält 15 Tipps:
Verstärken Sie Ihren Entwicklungsprozess mit Ihren Formularen
In der Entwicklungsphase ist die frühzeitige Erkennung von Syntaxfehlern wichtig, um qualitativ hochwertigen Code zu erstellen. Die Codeprüfung in Echtzeit ist eine wertvolle Hilfe für Entwickler. Sie verbessert nicht nur die Effizienz, sondern auch die Qualität und steigert die Produktivität. Durch die sofortige Korrektur von Fehlern können Sie sich auf die funktionale Entwicklung Ihrer Anwendung konzentrieren, anstatt sich mit lästigen Fehlern zu beschäftigen, die während der Kompilierung auftreten.
Wir freuen uns, Ihnen mit 4D 20 R8 zwei neue Funktionen vorstellen zu können, die Ihre Arbeitsweise verändern werden.
- Die erste ist die Möglichkeit, eine Klasse mit einem Formular zu verknüpfen, was eine Syntaxprüfung mit Ausdrücken wie Form.myProperty ermöglicht.
- Die zweite ist eine Echtzeitprüfung von Ausdrücken in der Eigenschaftsliste, wobei eine Beschreibung des Fehlers oder der Warnung angezeigt wird.
Einfacher Referenzvergleich von Objekten und Sammlungen
Objekte sind ein wesentlicher Bestandteil der 4D Sprache und von Qodly geworden.
Aber wenn Sie eine Variable dieses Typs deklarieren, definieren Sie eine Referenz. Woher wissen Sie also, ob zwei Objekte tatsächlich ein und dasselbe sind und dieselbe Referenz haben?
Ab 4D 20 R6 ist der Vergleich von Objektreferenzen ganz einfach: Geben Sie die Operatoren = und # ein!
Dieser Blog-Beitrag beschäftigt sich mit diesen Operatoren und wie sie dabei helfen, festzustellen, ob Objekte denselben Bezug haben. Finden Sie mehr heraus!
4D 20 R5 Beta beginnt heute
Die Beta-Tests für 4D 20 R5 beginnen heute, und wir freuen uns, ein wahrhaft fantastisches Feature-Release mit einer Fülle von Funktionen zu enthüllen, die Ihre Entwicklungserfahrung weiter verbessern werden!
Lassen Sie uns einen Blick auf all die spannenden Funktionen werfen, die diese Version für Sie bereithält:
- In 4D Write Pro können Sie jetzt Text um Bilder und Textfelder herumlegen, Tabellen sind nicht mehr auf 1000 Zeilen beschränkt, und mit einem neuen Attribut können Sie mühelos Breite und Höhe gleichzeitig definieren.
- Für Programmierer gibt es neue Funktionen wie Try-Catch-Blöcke zur präzisen Fehlerbehandlung, ein 4D Singleton, mit dem ein vielfach geäußerter Funktionswunsch erfüllt wird, und gemeinsam genutzte Klassen für eine einfachere Verwaltung gemeinsam genutzter Objekte sowie weitere Verbesserungen.
- Die Informationen des visuellen Struktureditors werden nun getrennt von den Informationen der Tabellendefinition gespeichert, um Konflikte in der Katalogdatei zu vermeiden.
- ORDA bietet eine verbesserte Datenbeschränkung bei der Auswahl von Entitäten für einen präzisen Datenabruf und erhöhte Sicherheit.
- Die Visual Studio Code Erweiterung bietet Workspace Syntax Checking, automatische 4D Tool Downloads und GitHub Codespaces Integration.
- Und das ist noch nicht alles – es gibt über 20 neue Funktionen zu entdecken!
Entwicklung von Formobjekten
Um Ihnen die Möglichkeit zu geben, die schönsten Oberflächen zu erstellen, verbessern wir weiterhin die Formularobjekte. Seit 4D v19 R6 können Sie einen abgerundeten Rahmen für statische Text- und Eingabetext-Formularobjekte definieren.
Mit 4D v20 stehen Ihnen neue Möglichkeiten zur Verfügung.
- Für Schaltflächen, Optionsfelder und Kontrollkästchen haben wir neue Einstellungen für den Text und das Symbol hinzugefügt.
- Bei Schaltflächen und Kontrollkästchen wurde die Anzahl der Zustände für das Symbol verbessert, um eine bessere Darstellung für den Endanwender zu ermöglichen.
Neue praktische Funktionen für Collections!
Die mit Collections verbundenen Funktionen wurden mit 4D v16 R6 eingeführt und haben sich mit der Möglichkeit, Formeln für einige von ihnen zu verwenden, wie map() oder reduce(), weiterentwickelt. 4D v20 bringt weitere, ebenso praktische Funktionen mit, die wir hier vorstellen.
Tipps & Tricks für Ihre 4D Apps – Ausgabe März 2023
von Add Komoncharoensiri, Director of Technical Services bei 4D Inc.
Hier geht es weiter mit einer Reihe von Tipps und Tricks.
Die 4D Knowledge Base ist eine Sammlung mit Informationen über 4D Technologie, in der wöchentlich technische Tipps und monatlich Tech Notes veröffentlicht werden. Wenn Sie die letzten Tipps in der KB verpasst haben, ist das kein Problem, hier ist eine Zusammenstellung der letzten Wochen.
Dieser Blogbeitrag umfasst 20 Tipps:
ORDA – Vom Anfänger zum Experten
ORDA, die Abkürzung für Object Relational Data Access, ist eine Methode des Datenzugriffs, die die Vorteile der objektorientierten Programmierung mit denen relationaler Datenbanken kombiniert und es Entwicklern ermöglicht, sich auf die Lösung von Geschäftsproblemen zu konzentrieren, anstatt den Datenzugriff zu verwalten.
Unabhängig davon, ob Sie neu in ORDA sind oder bereits damit vertraut sind und Ihr Wissen erweitern möchten, betrachten Sie diesen Blogbeitrag als eine Roadmap, die Sie durch den Lernprozess führt.
Dieser Blogbeitrag enthält die folgenden Punkte:
- ORDA-Vorteile
- ORDA-Übersicht
- Hauptkonzept
- ORDA-APIs
- ORDA-Abstraktionsschicht
- Aus der Ferne arbeiten
- Optimierung von Anfragen
- Berechtigungssystem
- Gemeinsame Nutzung von Daten zwischen Prozessen
Lassen Sie uns ohne Umschweife zur Sache kommen!
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
