Tipps

Aufbau eines webbasierten Überwachungsdialogs, Schritt für Schritt

Möchten Sie das 4D Server Administrationsfenster mit einer Weboberfläche nachbilden? Möchten Sie bequem prüfen, was auf dem 4D Server passiert, ohne in den Serverraum gehen zu müssen, einen Remote Desktop zu verwenden oder eine 4D Client Lizenz zu verbrauchen? Es ist jetzt möglich, alle wichtigen Parameter von 4D Server(z.B. Speicherauslastung, Festplattenplatz, Benutzer, Prozesse und sogar den Echtzeit-Monitor) über das Web einzusehen.

In diesem Blog-Beitrag führen wir Sie durch eine Reihe von Befehlen, die 4D in verschiedenen R-Releases zur Verfügung gestellt hat, um Ihren eigenen webbasierten Server-Administrationsdialog zu erstellen. Zusätzlich hat der regionale technische Leiter von 4D Hispano(Angelo Caroprese) eine komplette Komponente zur Verfügung gestellt, die Sie direkt in Ihren Anwendungen einsetzen können.

Produkt blank

4D Write Pro unterstützt jetzt virtuelle Strukturen!

Automatisch übersetzt von Deepl

Die Bedürfnisse der Endbenutzer zu verstehen und benutzerfreundliche Schnittstellen zu schaffen, hat für jeden Anwendungsentwickler hohe Priorität.

Und wie Sie vielleicht wissen, können Sie in 4D Tabellen- und Feldnamen mit Aliasen versehen, um sie für den Endbenutzer lesbarer zu machen. Dies ermöglicht eine einfachere Übersetzung und Lesbarkeit in Standarddialogen (Abfrage-, Sortier- und Formeleditoren), aber auch das Herausfiltern von Tabellen oder Feldern, die für den Endbenutzer nicht sichtbar sein sollten.

Während des 4D Summit 2018 wurden wir gebeten, diese Funktion auf 4D Write Pro zu erweitern. Nun, wir haben zugehört und es ist jetzt mit 4D v17 R4 verfügbar!

Produkt blank

Benennen Sie Ihre Bereiche und Formeln in 4D View Pro

Automatisch übersetzt von Deepl

4D v17 R4 ist auf dem Weg mit einer coolen neuen 4D View Pro Funktion: benannte Bereiche und Formeln. Wenn Sie Formeln mit Verweisen auf Zellen oder Konstanten verwenden müssen, kann diese Funktion eine große Hilfe sein!

Mit diesen neuen Befehlen sind Ihre Formeln besser lesbar und dank der automatischen Vervollständigung in 4D View Pro leicht zugänglich.

Produkt blank

Einfaches Synchronisieren Ihrer Prozesse

Automatisch übersetzt von Deepl

Präemptive Prozesse sind sehr nützlich für die parallele Durchführung umfangreicher Berechnungen, bei denen alle Kerne Ihrer CPU genutzt werden, aber manchmal müssen Sie Aufgaben an einen kooperativen Prozess delegieren(z. B. mit einem nicht präemptiven Befehl). Mit dem New signal Befehl können Sie einen Prozess anhalten und auf die Antwort eines anderen Prozesses warten!

Produkt blank

Neue Befehle zur Serververwaltung

Automatisch übersetzt von Deepl

4D bietet weiterhin Funktionen, mit denen Sie Ihre eigenen Anwendungen zur Überwachung Ihrer Server erstellen können. Vom programmgesteuerten Abrufen von Informationen über Sitzungen, Prozesse und den Anwendungsserver bis hin zum Abrufen von Informationen über den Webserver.

Nachdem 4D v17 R4 Ihnen bereits Befehle zum Auslesen von Statusinformationen zur Verfügung gestellt hat, können Sie nun den Status ändern. Sie können nun Ihre eigenen Administrationsoberflächen als Dialoge auf dem Server, Client oder sogar als HTML-Seiten für den Webzugriff erstellen. Das bleibt Ihnen überlassen. Mit diesen Befehlen können Sie die gleichen Aktionen ausführen wie mit der Standard 4D Administrationsoberfläche. Sie können zum Beispiel eine Nachricht an Ihre Benutzer senden, um sie über geplante Wartungsarbeiten zu informieren, oder neue Verbindungen zum Anwendungsserver blockieren, während Sie eine Operation daran durchführen.

Produkt blank

4D Write Pro – Sagen Sie hallo zum vertikalen Lineal

Automatisch übersetzt von Deepl

Wir freuen uns, Ihnen mitteilen zu können, dass 4D Write Pro um eine neue Funktion erweitert wurde. Im Seitenmodus kann ein vertikales Lineal auf der linken Seite der Seite angezeigt werden! Damit können Sie die vertikalen Ränder grafisch verwalten. Und wenn Ihr Dokument Kopf- oder Fußzeilen enthält, können Sie die Abstände zwischen diesen und dem Hauptteil Ihres Dokuments dank dieses Lineals leicht ändern.

Produkt blank

Zellinhalt in 4D View Pro abrufen und einstellen

Automatisch übersetzt von Deepl

Die Möglichkeit, mit einem Dokument über die Programmierung zu interagieren, ist ein wichtiger Bestandteil der Arbeit mit 4D View Pro. Jetzt können Sie Ihre Dokumente durch Programmierung füllen. Sie können Daten als Beschriftungen, Datenbankfelder oder Formeln in Ihr Dokument einfügen. Was Sie setzen können, können Sie natürlich auch holen! Sie können auch Zellformeln oder von Ihren Benutzern eingegebene Werte abrufen.