Tipps

Testen Sie den leistungsstarken 4D REST Server mit Postman

4D bietet einen leistungsstarken REST-Server, der den direkten Zugriff auf die in Ihren 4D Datenbanken gespeicherten Daten ermöglicht. So können Sie beispielsweise eine API erstellen, die mit einer modernen Front-End-Technologie(z.B. Angular, React, etc.) verwendet werden kann. In diesem Blogbeitrag geben wir Ihnen eine erste Einführung in den 4D Robust REST Server. Sie erfahren, wie Sie ihn konfigurieren und die CRUD-Operationen (Create, Retrieve, Update und Delete) mit dem API-Testtool Postman testen.

Produkt blank

Ein neues Werkzeug zur einfachen Erstellung von Listenfeldern für die Entitätsauswahl

Um eine Liste von Datensätzen anzuzeigen, ist ein Listenfeld zur Auswahl von Entitäten am besten geeignet, wenn Sie die ORDA-Technologie verwenden. 4D v18 R2 vereinfacht Ihr Leben mit einem neuen Werkzeug zur einfachen Erstellung von Listenfeldern für die Entitätsauswahl: List box builder. Was ist das? Es handelt sich um ein einfaches Dialogfeld, in dem Sie Ihre Listbox in wenigen Schritten einrichten können (Auswahl der Tabelle und der anzuzeigenden Felder, Eingabe von Spaltentiteln und Festlegung der Spaltenreihenfolge).

Tipps blank

Projekt-Datenbanken: Git. Übertragen. Pull. Push & mehr

In einem früheren Blog-Beitrag haben wir Ihnen Git (ein Versionskontrollsystem) und Github (ein Cloud-basierter Hosting-Dienst) vorgestellt und wie Sie Ihren 4D Code mit anderen Entwicklern teilen können. In diesem Blog-Beitrag gehen wir noch einen Schritt weiter, indem wir einige Szenarien untersuchen, die einem Entwickler begegnen können, z. B. das Klonen eines entfernten Repositorys, das Ignorieren bereits übergebener Dateien und das Lösen von Merge-Konflikten.

Gastpost blank

Listenfeld typeahead: Intuitive Listensuche

Automatisch übersetzt von Deepl

von Gastautor Chris Belanger, einem 4D Entwickler aus Kanada

Listbox Typeahead (eine Methode zur progressiven Suche) ist keine native Funktion von Listboxen. Sie können diese Funktion jedoch mit etwas kreativem Coding leicht implementieren. In diesem Blog-Beitrag demonstriere ich die Technik zusammen mit einem Datenbankbeispiel und einem ausführlichen Dokument, in dem die Details Schritt für Schritt erklärt werden.

Das Endergebnis ist im folgenden GIF zusammengefasst, das zwei „Suchen“ veranschaulicht. Eine für E-L-L-I-O-T, dann eine weitere (nach einer Spaltensortierung) für H-A-N-N-A-H: