Produkt

Informationen über die laufende Anwendung abrufen

Automatisch übersetzt von Deepl

4D v17 R3 bringt Ihre Datenbankanalyse einen Schritt weiter, indem es Ihnen ermöglicht, einen individuellen Server-Administrationsdialog zu erstellen. Nach der Möglichkeit, Informationen über Benutzer und Prozesse abzurufen, getting alle Laufzeitinformationen über 4D Web Server, Details über die aktive Lizenz und alle Hardware- und Systemdetails abzurufen, haben Sie nun auch die Möglichkeit, die Aktivität und Netzwerkkonfiguration der laufenden Datenbank abzurufen.

Möchten Sie wissen, auf welcher IP-Adresse und welchem Port die Datenbank lauscht, ob die Kommunikation zwischen Client und Server verschlüsselt ist oder ob die Legacy-Netzwerkschicht verwendet wird? Rufen Sie einfach den neuen Befehl auf, Get application info. Und das ist noch nicht alles! Dieser Befehl gibt auch Informationen über die Datenbank zurück, z. B. die CPU-Auslastung, die Zeit seit dem Start und vieles mehr.

Produkt blank

Klassische 4D-Formulare in dynamische Formulare umwandeln

Automatisch übersetzt von Deepl

Ihre Formulare müssen möglicherweise je nach den Bedürfnissen Ihrer Kunden oder Benutzer geändert werden. Zum Beispiel könnte die Farbe Schwarz für einen Benutzer perfekt sein, aber nicht so sehr für einen anderen Benutzer (der Blau als die ultimative Perfektion ansieht). Zum Glück gibt es dynamische Formulare (eingeführt mit 4D v16 R6), die Ihnen helfen, die Vorlieben Ihrer Benutzer zu berücksichtigen. Aber ein bestehendes Formular in ein dynamisches Formular umzuschreiben, kann eine schwierige Aufgabe sein, und es ist nicht immer einfach, mit einer leeren Seite zu beginnen. Am besten ist es, einen Entwurf zu haben, der geändert und verbessert werden kann. Mit 4D v17 R3 ist es jetzt möglich, ein klassisches 4D Formular (gespeichert in einer .4DB Datei) in ein dynamisches Formular zu konvertieren.

Tipps blank

Kompatibilitätseinstellungen – Verschachtelte Transaktionen (Teil 3)

Automatisch übersetzt von Deepl

Willkommen zu unserer fortlaufenden Serie über Kompatibilitätseinstellungen und „versteckte“ Funktionen zur Verbesserung der Leistung. Im ersten Beitrag haben wir uns mit dem Befehl QUERY BY FORMULA und seinen Auswirkungen auf das Verhalten einer Anwendung beschäftigt. Im zweiten Beitrag ging es um die Kompatibilitätsoption„Punkt und Komma als Platzhalter verwenden„, mit der sich Probleme mit der Anzeige der Zahlen als >>>>>>>>> vermeiden lassen.

In diesem dritten Teil werden wir uns mit verschachtelten Transaktionen beschäftigen.

Tipps blank

Was sind Transaktionen und wie kann ich sie nutzen?

Automatisch übersetzt von Deepl

Stellen Sie sich vor, Sie überweisen 200.000 € von einem Bankkonto auf ein anderes. Sie heben den Betrag vom Ursprungskonto ab und zahlen ihn dann auf das Zielkonto ein. So weit ist alles normal, und in einer perfekten Welt wird der Vorgang gelingen. Leider kann in der realen Welt einiges schief gehen. Irgendetwas passiert und das Geld ist verloren. Das ist sehr schade.

Nun, Transaktionen sind dazu da, um sicherzustellen, dass dies bei Ihren Anwendungen nicht passiert! In diesem Blog-Beitrag werden die Verwendung und die Bedeutung von Transaktionen sowie verschiedene Szenarien, die zeigen, wie sie Ihr Unternehmen retten können, im Detail erläutert.

Produkt blank

Schreiben Sie Ihre eigenen Methoden für Objekte

Automatisch übersetzt von Deepl

Es steht Ihnen ein neuer Befehl zur Verfügung, mit dem Sie Formeln in Ihrem Code verwenden können. Sie können sie jetzt in Objekten kapseln und bei Bedarf aufrufen. Es ist nicht mehr nötig, Ihren Code als Text zu schreiben. Jetzt können Sie einfach Ihre Formel in Ihrem Befehl übergeben und das war’s! Das ist eine großartige Ergänzung, denn da Ihr Code kein Text ist, können Sie von der Syntaxhervorhebung und allen anderen erweiterten Funktionen des Code-Editors profitieren!

Produkt blank

Textdateien aus Ihrer Strukturdatei

Automatisch übersetzt von Deepl

Die Entwicklung einer Anwendung ist oft eine sehr kollaborative Arbeit, an der viele Menschen beteiligt sind. In diesem Fall möchten Sie vielleicht Ihre Entwicklung in einem Versionskontroll-Repository speichern, einen Verlauf der während des Tages geleisteten Arbeit haben oder Ihre Datenbank an einen Kollegen senden, um die Änderungen zu sehen, wenn dieser mit der Arbeit fertig ist.

Alle diese Szenarien sind jetzt möglich! Ab v17 R3 können Sie die .4DB-Datei in mehrere Textdateien exportieren. Dies bietet Ihnen viele neue Möglichkeiten.

Tipps blank

Kompatibilitätseinstellungen – Punkt und Komma als Platzhalter verwenden (Teil 2)

Automatisch übersetzt von Deepl

Wir haben eine Reihe von Blogbeiträgen über Kompatibilitätseinstellungen und die geheimen Optionen begonnen, die Ihnen helfen können, die Leistung und das Verhalten Ihrer Anwendungen drastisch zu verbessern. Im ersten Beitrag ging es um QUERY BY FORMULA.

Im zweiten Teil der Kompatibilitätsserie geht es um die internationale Nutzung Ihrer Geschäftsanwendungen. Das kann bedeuten, dass Sie in andere Länder verkaufen – oder dass Ihre Mitarbeiter aus anderen Ländern kommen, um eine Zeit lang zu arbeiten, aber ihre lokalen Systeme verwenden.

Wenn Sie jemals Berichte wie „die Zahlen werden als >>>>>>>>> angezeigt“ gesehen oder erhalten haben , ist dieser Blogbeitrag für Sie.

Tipps blank

ORDA – Genealogie – Folge drei

Automatisch übersetzt von Deepl

In der ersten und zweiten Folge dieser Trilogie haben wir die Grundlagen von ORDA anhand von Listenfeldern, Entitäten und Entitätsauswahlen demonstriert. Wir haben auch gezeigt, wie man ähnliche Listboxen mit unterschiedlichen Datenquellen verwenden kann und wie man Meta-Info-Ausdrücke verwendet, um die Grafik der Listboxen zu verbessern.

Heute werden wir noch mehr Spaß haben, mit weniger Code!