Autor: Marie-Sophie Landrieu-Yvert

Avatar
- Product Owner - Marie-Sophie Landrieu-Yvert ist seit 2017 als Product Owner im 4D Produktteam tätig. Als Product Owner ist sie für das Schreiben der User Stories und deren Umsetzung in funktionale Spezifikationen zuständig. Ihre Aufgabe ist es auch, sicherzustellen, dass die Implementierung der Funktionen den Anforderungen des Kunden entspricht. Marie-Sophie ist Absolventin der ESIGELEC Ingenieurschule und begann ihre Karriere als Ingenieurin bei IBM im Jahr 1995. Sie nahm an verschiedenen Projekten teil (Wartungs- oder Build-Projekte) und arbeitete als Cobol-Entwicklerin. Dann arbeitete sie als UML-Designerin und Java-Entwicklerin. In letzter Zeit bestand ihre Hauptaufgabe darin, funktionale Anforderungen zu analysieren und zu schreiben sowie Geschäfts- und Entwicklungsteams zu koordinieren.
Produkt blank

ORDA – Verabschieden Sie sich von leeren Räumen in Ihren Entitätsauswahlen

Automatisch übersetzt von Deepl

Wir alle kennen das. Sie haben eine schöne Oberfläche erstellt, die dem Benutzer eine Auswahl von Objekten anzeigt. Sie können Entitäten ablegen, um ihre Auswahl zu verfeinern, aber dann… erscheinen diese leeren Stellen, wo die abgelegten Entitäten waren.

Die Auswahl der Entitäten nach dem Ablegen neu aufbauen? Das war einmal! 4D 20 R6 führt eine praktische Funktion ein, die dieses Problem mit nur einer Zeile Code beseitigt.

Lesen Sie weiter, um zu erfahren, wie diese Funktion Ihre Oberfläche sauber und Ihre Benutzer zufrieden hält.

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

ORDA – Einschränkung der Daten auf relevante Kriterien

In 4D 19 R8 haben wir ein robustes Berechtigungssystem eingeführt, das Ihnen eine detaillierte Kontrolle über den Benutzerzugriff auf Ihre Daten ermöglicht. Dieses System schützt Ihre Daten in Abhängigkeit davon, wer auf sie zugreift und auf welche Daten zugegriffen wird, und gewährleistet so die Datensicherheit, indem es den unbefugten Zugriff einschränkt.

Was aber, wenn Sie den Lesezugriff anhand bestimmter Kriterien weiter einschränken möchten?

Hier kommt 4D 20 R5 ins Spiel. Einschränkung von gelesenen Daten nach bestimmten Kriterien.

Produkt blank

Verbesserte Nutzung von 4D Client Lizenzen mit Qodly Studio für 4D

Diejenigen von Ihnen, die Qodly Studio for 4D bereits nutzen, wissen, wie leistungsfähig dieses neue Tool für die Entwicklung von Webanwendungen für Unternehmen ist. Wenn Sie es noch nicht kennen, finden Sie hier weitere Informationen zum Einstieg.

Mit Qodly Studio for 4D erstellte Anwendungen nutzen REST APIs. 4D 20 R5 wird mit einer großartigen neuen Funktion ausgeliefert: „Force Login“ Modus.

Im Force Login Modus wird eine 4D Client Lizenz nur dann verbraucht, wenn sich der Benutzer erfolgreich anmeldet und mit den Daten und der Logik Ihrer Anwendung zu arbeiten beginnt.

Lesen Sie weiter und erfahren Sie mehr! Und vergessen Sie nicht, unsere Demo herunterzuladen, um sie in Aktion zu sehen!

Produkt blank

4D sorgt dafür, dass Ihre Datensatzauswahl in Bezug auf die Löschung von Datensätzen konsistent bleibt

Das Löschen von Daten sollte mit Vorsicht gehandhabt werden. Um Probleme zu vermeiden, können wir Transaktionen verwenden oder uns auf Backups und Protokolle verlassen.

In 4D 20 R4 wurden einige Verbesserungen vorgenommen, um Ihre Datensatzauswahl stabil und konsistent im Hinblick auf das mögliche Löschen von Datensätzen in dieser Auswahl zu machen.

Lesen Sie weiter, um zu erfahren, wie Ihr 4D Code von Anfang an sicher sein wird.

Produkt blank

Qodly Studio in Aktion mit diesen 3 Demos

In den vorangegangenen Blogbeiträgen haben wir die Verfügbarkeit von Qodly Studio(derzeit in der Developer Preview) für alle unsere SILVER-Partner (und höher) angekündigt. Wir haben Ihnen auch die ersten Schritte für den Einstieg in das Tool erläutert.

Jetzt ist der perfekte Zeitpunkt, um mit dem Tool zu experimentieren und Demos zu testen.

Wir bieten schon seit Jahren HDI-Anleitungen(How Do I?) an, um Sie bei der Entdeckung neuer Funktionen zu unterstützen. Aber jetzt, da wir uns in diese neue Ära der Webentwicklung wagen, haben wir einen neuen Begriff für diese Demos gefunden: PIQS, kurz für Play In Qodly Studio.

Und was noch besser ist: Wir werden weiterhin solche Demos für aktuelle und zukünftige Qodly-Funktionen bereitstellen. Das bedeutet, dass Sie täglich eine Anleitung zur Beherrschung von Qodly Studio erhalten!

Also, lassen Sie uns die Ärmel hochkrempeln und sofort mit der Erkundung beginnen!

Produkt blank

Verbessertes Fehlermanagement in 4D Code

Das Augeben von Fehlern in Ihrem 4D Code ist nun ab v20R2 möglich.

Diese Fehler verhalten sich wie alle 4D Fehler: Sie lösen einen Fehlerdialog aus oder können in einer ON ERR CALL Methode behandelt werden.

Diese Funktion wird Ihnen das Leben erleichtern, da Sie die Qualität Ihres Codes verbessern können, indem Sie Fehler proaktiv erkennen, sobald sie auftreten. Außerdem können Sie eine bessere Fehlerprotokollierung vornehmen.

Bevor wir ins Detail gehen, ist es wichtig zu wissen, dass diese Funktion der erste Schritt zu einem robusten Fehlermanagement ist.

Kommen wir nun zu den Details!

Produkt blank

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:

Lassen Sie uns ohne Umschweife zur Sache kommen!