Neuer integrierter Websocket-Server
In einer zunehmend vernetzten Welt müssen Websites oder IoT-Anwendungen in Echtzeit aktualisiert werden.
Eine Möglichkeit, Informationen sofort an Ihre Websites zu liefern, ist die Verwendung des Websocket-Protokolls, das einen Vollduplex-Kommunikationskanal zwischen einem Server und einem Client bietet. Ab v20 bietet 4D Befehle zur Erstellung eines Websocket Servers.
POP3: Nur den E-Mail-Kopf herunterladen
Beim Abrufen von E-Mail-Nachrichten mit POP3 ist es möglich, nur die Kopfzeilen der Nachricht abzurufen (die Informationen wie Absender, Betreff und Datum enthalten), ohne den gesamten Nachrichtentext herunterzuladen.
Das Abrufen nur der Kopfzeilen kann hilfreich sein, wenn Sie die Liste der Nachrichten in Ihrem Postfach schnell durchsuchen möchten, um zu entscheiden, welche Sie herunterladen und vollständig lesen möchten.
Ab 4D v20 wird die Funktion .getMail() des POP3-Transporters um einen neuen Parameter erweitert, mit dem Sie Ihre E-Mails ohne den Textkörper empfangen können. Diese Funktion kann sogar noch hilfreicher sein, wenn Sie Gmail verwenden, da sie nicht das Löschen von gelesenen E-Mails auslöst.
Microsoft 365: Erstellen, Löschen und Umbenennen von E-Mail-Ordnern mit der Microsoft Graph API
Für den Zugriff auf die Daten in Microsoft 365, wie z. B. E-Mails, lehnt Microsoft die Basic-Authentifizierung für IMAP und POP3 ab und fördert zunehmend die Graph API.
Mit diesem letzten Funktionssatz, der alle Funktionen zur Verwaltung von Ordnern aus 4D v20 enthält, verfügen Sie in 4D NetKit über eine Reihe von Funktionen zur Verwaltung Ihrer Postfächer durch Programmierung mit der Microsoft Graph API.
Objekt- und Collectionliteral Initialisierer
In Ihrem Code können Objekte und Sammlungen mit New object und New collection Befehle instanziert werden. Ab 4D v20 gibt es neue, einfachere und lesbare Möglichkeiten, sie zu initialisieren: das Objektliteral und das Collectionliteral.
4D View Pro: Was ist neu in 4D v20
Mit jeder neuen Version wächst die Liste der Funktionen von 4D View Pro. Und diese Version bildet da keine Ausnahme: 4D v20 kommt mit einer neuen Version von SpreadJS, der v16, und einem Ribbon-Update, das damit kompatibel ist.
Lassen Sie uns die neuen Funktionen dieser Version entdecken.
Microsoft 365: Kopieren, Verschieben, Antworten und Löschen von E-Mails mit der Microsoft Graph API
Um auf die Daten in Microsoft 365 zuzugreifen, wie z.B. E-Mails, verzichtet Microsoft auf die Basic-Authentifizierung für IMAP und POP3 und fördert zunehmend die Graph API.
Ab v19 R8 stehen in 4D NetKit neue integrierte Befehle zur Verfügung, um Microsoft 365 E-Mail-Vorgänge wie Kopieren, Verschieben, Beantworten und Löschen von E-Mails nativ zu automatisieren.
4D View Pro: Passen Sie den Stil Ihrer Tabellen an
Tabellen sind ein integraler Bestandteil von 4D View Pro Dokumenten, daher haben wir im Laufe der Versionen von 4D viele tabellenbezogene Funktionen bereitgestellt. 4D v19 R8 fügt eine neue Funktion hinzu, die sich auf Stile bezieht, damit die Tabelle perfekt zum Rest Ihres Dokuments passt.
Von nun an bietet VP Set table theme die Möglichkeit, einen der vordefinierten Tabellenstile durch Programmierung anzuwenden. Wenn keiner dieser Stile Ihren Anforderungen entspricht, können Sie Ihr eigenes Thema definieren und es auf Ihre Tabelle anwenden.
Microsoft 365: Empfangen von E-Mails mit der Microsoft Graph API
Für den Zugriff auf die Daten in Microsoft 365, wie z. B. E-Mails, verzichtet Microsoft auf die Basic-Authentifizierung für IMAP und POP3 und setzt verstärkt auf die Graph-API.
4D v19 R3 brachte die 4D Netkit Komponente, um die OAuth 2.0 Verbindung und den E-Mail-Versand über die Graph API zu verwalten.
In v19 R8 fügen wir neue Befehle hinzu, um E-Mails zu empfangen und Ihre Mailbox-Ordner aufzulisten.
4D View Pro: Neue Befehle zum Verwalten von Zeilen und Spalten
Tabellenkalkulationen sind vielseitige Werkzeuge. Von Dashboards bis hin zu Input/Output UI. Tabellenkalkulationen von 4D View Pro können schnell viele Situationen lösen, mit denen Ihre Endanwender konfrontiert werden.
Wir haben Ihnen bereits erklärt, wie Sie die Tabellenfunktion von 4D View Pro zur Anzeige und Änderung von Datensammlungen nutzen können. Bei der Verwendung von 4D View Pro Tabellen müssen Sie eventuell später Spalten hinzufügen oder entfernen, je nach Bedarf des Endanwenders. Zu diesem Zweck verfügt 4D View Pro ab 4D v19 R7 über mehrere neue Befehle zur Verwaltung Ihrer Tabellenspalten und -zeilen. Schauen wir uns an, wie das funktioniert.
Visualisieren Sie Ihre Klassenkomponente im Method Explorer
Ab 4D v19 R5 können Komponenten ihre Klassen veröffentlichen. Diese Funktion wurde mit Tipps und Code-Vervollständigung unterstützt, um das Schreiben von Code zu erleichtern.
Um die Programmierung noch einfacher zu gestalten, bringt v19 R7, mit der Unterstützung von Klassen im Methodenexplorer, neue Funktionen mit sich.
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
