Produkt

4D Write Pro: Verwalten Sie leere Datenquellen!

Da die Tabellen in 4D Write Pro mit Datenquellen gefüllt werden können, wurden zahlreiche Funktionen hinzugefügt, um sie so weit wie möglich zu personalisieren. Dazu gehören Formeln, die mit Datenquellen verknüpft sind, Zeilenumbrüche, Zeilenübertragungen am unteren Rand usw.

4D 20 R6 verfeinert das Verhalten von Tabellen mit einem neuen Attribut: wk empty datasource. Mit diesem Attribut können Sie festlegen, wie Tabellen dargestellt werden, wenn die mit ihnen verknüpfte Datenquelle leer ist, und haben so eine bessere Kontrolle über die Darstellung des Dokuments.

Produkt blank

Erzwungene Anmeldung wird zum Standard für alle REST-Authentifizierungen

Wir haben vor kurzem eine neue Möglichkeit geschaffen, den Zugriff auf die REST-API über die Privilegien und die Funktion ds.authentify zu kontrollieren: Anmeldung erzwingen. Diese Funktion bietet viel mehr als die bisher verfügbaren Authentifizierungsmechanismen und wurde in diesem Blog-Beitrag ausführlich erläutert.

Mit 4D 20 R6 ist Force Login nun der Standardmodus für REST-Authentifizierungen. Sie fragen sich, warum und wie Sie mit dieser Umstellung umgehen sollen? Lesen Sie diesen Beitrag weiter.

Produkt blank

Erweiterter Zugriff auf den Sessionspeicher

Sie können Informationen im Speicher verschiedener Sitzungstypen speichern, z. B. Client/Server, Web oder Mobile, was eine einfache Wiederverwendung über verschiedene Prozesse hinweg ermöglicht.

In 4D 20 R6 können Sie nun auf den Speicher einer bestimmten Session zugreifen. Diese Erweiterung ermöglicht es Anwendern, die Kontinuität und Konsistenz von Informationen über mehrere Sessions desselben Anwenders hinweg zu wahren. Stellen Sie sich vor, Sie könnten denselben Kundendatensatz über verschiedene Anwendungen wie Client/Server oder Web abrufen.

Produkt blank

Verwaltung von HTTP-Anfragen mit HTTP-Agenten

In 4D 19 R6 haben wir HTTP-Klassen eingeführt, um die Syntax zu modernisieren und die Funktionalitäten unserer HTTP-Client-Befehle zu verbessern. Aufbauend auf dieser Grundlage bietet 4D 20 R6 eine leistungsstarke neue Funktion: HTTP-Agenten. Diese Agenten ermöglichen es Entwicklern, ihre Verbindungen zu HTTP-Servern anzupassen und zu optimieren, indem sie die Aufrechterhaltung und Wiederverwendung von Verbindungen für HTTP-Anfragen verwalten.

Produkt blank

Einfache Nutzung der REST-API von Qodly

Vor einigen Monaten haben wir bekannt gegeben, dass Qodly Studio jetzt unter für alle unsere SILVER-Partnern (und höher) verfügbar ist.

Qodly Studio für 4D ist vollständig in 4D integriert, so dass 4D Server Ihre Anwendung mit Desktop- und Webseiten hosten kann.

Qodly Studio ist auch über Qodly zugänglich, als Teil des neu eingeführten SaaS-Angebots von 4D. Diese innovative hybride Low-Code-Lösung ist speziell für Webbrowser-basierte Geschäftsanwendungen konzipiert.

Auch wenn Sie bereits Anwendungen auf der Qodly Plattform entwickelt haben, haben wir gute Nachrichten! Mit 4D 20R5 können Sie jetzt die REST API einer Qodly Anwendung nutzen, um nahtlos mit Ihren Daten zu arbeiten.

Lesen Sie weiter, um mehr zu erfahren.

Produkt blank

Wenn Qodly.com auf 4D Server trifft, worüber reden sie dann?

Im September letzten Jahres hat 4D Qodly Studio for 4D vorgestellt, das Ihnen umfassende Vorteile für die Erstellung dynamischer, effizienter Webanwendungen für Unternehmen bietet. Falls Sie es noch nicht mit Qodyl Studio begonnen haben, lesen Sie diesen Blogpost, um zu erfahren, wie Sie loslegen können.

Qodly Studio ist auch auf qodly.com verfügbar und ist Teil des neuen SaaS-Angebots von 4D.

Möchten Sie Ihre 4D Anwendungsdaten und Geschäftslogik in einer qodly.com Anwendung nutzen? Dann wird es Sie freuen zu erfahren, dass eine qodly.com Web-Anwendung jetzt mit einer 4D Anwendung auf einem 4D Server verbunden werden kann – dank des neuen QodlyScript openDatastore Befehls. Sie können dann ein 4D Projekt als Remote-Datenspeicher von Qodly.com verwenden.

Mit anderen Worten:

  • Eine 4D Server basierte Anwendung kann beides: 4D Desktop Clients und Web Clients mit Qodly Formularen bedienen. Wenn Sie genau das tun, brauchen Sie nicht weiter zu lesen.
  • Aber nehmen wir an, Sie möchten Ihre bestehende 4D Server basierte Anwendung mit einer völlig neuen, nur webbasierten Anwendung erweitern – und diese wird auf Qodly.com gehostet: dieser Beitrag ist für Sie und zeigt, wie man zwischen beiden kommuniziert.
Produkt blank

Vereinfachung der Komponentenverwaltung in 4D

Im Rahmen der 4D Entwicklung ist die Verwaltung von Komponenten in der Regel mit einem erheblichen Arbeitsaufwand verbunden. Die Einführung der Funktion Component Manager in der 4D Umgebung stellt jedoch einen bedeutenden Fortschritt in der Komponentenverwaltung dar.

Diese Funktion beschränkt sich nicht mehr darauf, Komponenten in einem bestimmten Komponentenordner abzulegen, sondern stützt sich auf zwei Schlüsselelemente: dependencies.json und environment4d.json. Diese Dateien bieten Entwicklern einen besseren Einblick in die Anwendungsabhängigkeiten und die Flexibilität, die Komponentenpfade anzupassen.

Produkt blank

Erkunden Sie die Möglichkeiten von GitHub Codespaces mit 4D

GitHub bietet leistungsstarke Tools für Entwickler. Eines davon ist Codepaces, mit dem Sie Code, der in einem GitHub Repo gespeichert ist, online von überall aus mit einer integrierten Instanz von Visual Studio Code entwickeln können.

Dies ist auch bei 4D Projekten der Fall!

Entdecken Sie dieses leistungsstarke Tool und lernen Sie eine neue Art des Codierens kennen!

Produkt blank

Auto Tool4D Download in 4D-Analyzer Erweiterung für VS Code

Wir freuen uns, eine nützliche neue Vereinfachung in der 4D-Analyzer Erweiterung für Visual Studio Code ankündigen zu können!

Diese Funktion soll den Einstieg in die Entwicklung mit VS Code für 4D vereinfachen und verbessern.

Bisher musste für die 4D-Analyzer Erweiterung für VS Code eine 4D Anwendung (4D, 4D Server oder tool4d) im Hintergrund laufen. Dadurch konnte die Erweiterung mit dem 4D LSP (Language Server Protocol) Server kommunizieren.
Mit der Veröffentlichung der Version 0.2.0 der Erweiterung wurde diese Anforderung jedoch eliminiert.

Page 2 of 61