Zum Hauptinhalt springen
HPO Software Schritt-für-Schritt-Anleitungen für 4D-Datenbanken und Low-Code-Apps – von der ersten Tabelle bis zur fertigen Business-App.

Einige Links auf dieser Website sind Affiliate-Links: Wenn Sie über diese kaufen, erhalten wir unter Umständen eine Provision, ohne dass für Sie zusätzliche Kosten entstehen. Dies beeinflusst niemals unsere Empfehlungen. Details finden Sie in unserer Affiliate-Offenlegung. Offenlegung der Affiliate-Partnerschaft.

Grundlagen des Lernens in der 4. Dimension

4th Dimension Lerngrundlagen Startseite Inhaltsverzeichnis ------------------------- i. Einführung ii. Geschichte 1. Systemanforderungen 2. Programmstrukturen 3.

Netzwerkunterschiede 4. Unterschiede bei Laufzeitumgebungen 5. Compiler 6. Webhosting 7. Datendiagramme 8.

Plug-ins 9. Tools/Utilities 10. Ressourcen 11. Weitere 4D-URLs 9. Tools und Utilities Abbildung 13: 4D-Symbole 4D Tools (Im Lieferumfang der 4D Standard Edition enthalten) Die Hauptfunktion von 4D Tools besteht darin, Sie bei der Analyse und Reparatur einer beschädigten Datenbank zu unterstützen.

Datenbanken können beispielsweise beschädigt werden, wenn während des Schreibvorgangs von 4D in den Cache ein Stromausfall auftritt oder wenn das Laufwerk, auf dem sich die Datenbank befindet, Schaden nimmt. 4D Tools bietet zudem Funktionen zur Optimierung einer Datenbank. Mit 4D Tools können Sie: Datenbanken reparieren (Struktur und/oder Daten) Struktur- oder Datendateien komprimieren Daten in einer Datendatei dauerhaft sortieren Transporter (Im Lieferumfang der 4D Standard Edition enthalten) 4D Transporter ist ein Hilfsprogramm von 4D, das mit den Versionen 4D, 4D First und 4D Server ab Version 6.0 ausgeliefert wird.

Verwenden Sie 4D Transporter, um eine auf einer Plattform entwickelte Datenbank für die Nutzung auf einer anderen Plattform zu konvertieren. 4D Transporter führt folgende Funktionen aus: Beim Transfer einer Datenbank von Macintosh nach Windows trennt es die Daten- und Ressourcengabeln (Data und Resource Forks) von Macintosh-4D-Datenbankdateien sowie anderer zugehöriger Dateien oder Dokumente, sodass diese unter Windows verwendet werden können.

Beim Transfer einer Datenbank von Windows nach Macintosh führt es die Daten- und Ressourcendateien von Windows-4D-Datenbanken sowie andere zugehörige Dateien oder Dokumente wieder zusammen, sodass diese unter Macintosh verwendet werden können. Beim Transfer von Macintosh nach Windows kann es optional die DOS-Konventionen für Dateinamen durchsetzen, wobei die Begrenzung auf 8 Zeichen für den Namen und 3 Zeichen für die Erweiterung gilt. Customizer (Im Lieferumfang der 4D Standard Edition enthalten) Customizer Plus Version 6.5 ist eine Anwendung, mit der Sie allgemeine Parameter von 4D Version 6.0.x-Anwendungen und deren Umgebungen, Plug-ins, Entwicklungstools, Netzwerkkomponenten, Tools und Datenbanken festlegen können.

Verwandte: — Eine einfache Tabellenkalkulationsschnittstelle, die auf einer echten relationalen Datenbank aufbaut, mit Automatisierungen, Ansichten und gemeinsam nutzbaren Schnittstellen..

Customizer Plus läuft auf denselben Plattformen und Betriebssystemversionen wie 4D-Anwendungen. Die Verwendung von Customizer Plus ist nicht zwingend erforderlich.

Es bietet Lösungen für Entwickler, die bestimmte Aspekte ihrer Arbeitsumgebung anpassen möchten. Aus Entwicklersicht ist es möglich, die Speicherverwaltung zu optimieren, die Verwendung einer Datendatei auf eine bestimmte Strukturdatei zu beschränken, eine Anwendung an die Eigenschaften des Betriebssystems anzupassen, auf dem sie ausgeführt wird, und 4D-Anwendungen zu lokalisieren, um sie beispielsweise auf arabischen oder japanischen Betriebssystemen laufen zu lassen. Entwickler können Customizer Plus ihren Kunden bereitstellen, die dann die Nutzung ihrer Datenbank – ob kompiliert oder interpretiert – in Bezug auf ihre Software- und Hardwareumgebung optimieren können.

Benutzer werden die Möglichkeit schätzen, Schnittstellenelemente wie Fensterpositionen und -abmessungen, Tastenkürzel sowie das Erscheinungsbild von Formularen individuell anzupassen. WEDD-Ressource (Teil des 4D Customizer – Im Lieferumfang der 4D Standard Edition enthalten) Verwenden Sie die WEDD-Ressource („Wedding”), um eine Datendatei an eine bestimmte Strukturdatei zu binden und so die Verwendung veralteter oder inkompatibler Dateien zu verhindern. Standardmäßig ist weder in einer Strukturdatei noch in einer Datendatei eine WEDD-Ressource vorhanden, und es erfolgt keine Sperrung.

Wenn Sie einkaufen: — Ein , der sich in die breitere Zoho-Suite einfügt und Preise pro Benutzer und nicht pro App berechnet..

Generell ist es ratsam, die WEDD-Ressource in folgenden Situationen einzusetzen: Alte Daten: Sie pflegen alte Datendateien zu Archivierungszwecken und möchten verhindern, dass jemand versehentlich auf diese Dateien zugreift. Alte Struktur: Sie haben die Struktur Ihrer Datenbank geändert (Felder oder Dateien hinzugefügt) und möchten verhindern, dass jemand mit einer veralteten Strukturdatei auf Ihre Datendatei zugreift. Mehrere Datenbanken: Sie arbeiten mit mehreren unterschiedlichen Datenbanken und möchten sicherstellen, dass Sie nicht versehentlich eine Datendatei öffnen, die nicht zu einer bestimmten Struktur gehört.

Die WEDD-Ressource funktioniert durch Abgleich eines vom Benutzer bereitgestellten Strings oder einer Signatur. Wenn eine Datendatei eine WEDD-Ressource enthält, kann sie nur von einer Strukturdatei geöffnet werden, die eine WEDD-Ressource mit identischer Signatur enthält.

4D Backup (Im Lieferumfang des Advanced Kit/Developer Edition enthalten) 4D Backup bietet diesen Schutz, indem es Ihnen ermöglicht, Sicherungskopien Ihrer Datenbanken zu erstellen. Sie können aus verschiedenen Sicherungsmethoden wählen, von der Erstellung einer einfachen Sicherung auf Disketten bis hin zur Verwaltung einer Spiegel-Datenbank, die als Replik Ihrer ursprünglichen Datenbank dient. Insider (Im Lieferumfang des Advanced Kit/Developer Edition enthalten) 4D Insider ermöglicht Ihnen die Querverweisprüfung von Objekten in Ihren Datenbanken.

Sie können beliebiges Datenbankobjekt auswählen – Tabelle, Formular, Methode, Menü usw. – und dessen Beziehung zu anderen Objekten in der Datenbank einsehen. Zudem können Sie die Objekte selbst anzeigen und ihre Namen ändern.

Sie können auch STR#-Ressourcen modifizieren, indem Sie Objektnamen ersetzen und STR#-Ressourcen anpassen. Dabei handelt es sich um Sammlungen von Textstrings, die für Menüs, Schaltflächentexte und statische Texte in Formularen verwendet werden. In vielen Fällen werden Sie feststellen, dass Sie dieselben Objekte in mehr als einer Datenbank verwenden. Mit 4D Insider können Sie Objekte von einer Datenbank oder Bibliothek in eine andere verschieben.

Eine Bibliothek ist eine spezielle Datei, die Sie innerhalb von 4D Insider erstellen können, um häufig genutzte Elemente für Ihre Datenbanken zu speichern. Bei neuen Datenbanken können Sie die Erstellung beschleunigen, indem Sie Objekte wiederverwenden, die Sie bereits in anderen Datenbanken erstellt haben. Sie können außerdem Objekte in einer Datenbank ändern und anschließend alle Datenbanken aktualisieren, die diese Objekte verwenden.

Verwandte: — Ein Datenbank-Builder ohne Code für Portale, Verzeichnisse und interne Tools – mit Pauschalpreisen statt Gebühren pro Benutzer..

4D Engine (999 $, ausschließlich für Mitglieder des ACI US Partners Programms erhältlich) Im 4D Compiler haben Sie die Option, Ihre kompilierte Datenbank mit einer 4D Engine zu合并en und eine eigenständige, ausführbare Anwendung zu erstellen. Diese Anwendungen können anschließend lizenzgebührenfrei an Ihre Kunden verteilt werden (unter Vorbehalt der Anforderungen der Internet Extension License). Sanity Check/Data Check http://www.committedsoftware.com SanityCheck und DataCheck sind zwei ergänzende Produkte, die von Committed Software veröffentlicht wurden.

Eines dient zur Überprüfung einer 4D-Strukturdatei auf Probleme, das andere zur Überprüfung einer 4D-Datendatei. Obwohl ich keines von beiden selbst verwendet habe, werden beide von langjährigen 4D-Entwicklern ausdrücklich empfohlen.

Sanity Check (205 $ pro Plattform Mac/Win oder 369 $ für beide) Sanity Check ist ein Programm, das Ihre Datenbankstruktur analysiert und zahlreiche Aspekte identifiziert, wie zum Beispiel: Variablen, die Sie verwendet, aber nicht deklariert haben Variablen, die Sie deklariert, aber nicht verwendet haben Syntaxfehler in Ihrem Code ungenutzten Speicherplatz, der komprimiert/entfernt werden sollte Beschädigungen in Ihrer Struktur Es kann zudem zwei Strukturen vergleichen und Ihnen die Unterschiede aufzeigen sowie Statistiken zu Ihrer Struktur liefern (Anzahl der Tabellen, Felder, Methoden, Codezeilen usw.).

Unsere Wahl: — Die langlebige für Teams, die benutzerdefinierte Apps auf Desktop, Web und Mobilgeräten aus einer einzigen Datei benötigen..

Die regelmäßige Ausführung von Sanity Check kann Ihnen zum Zeitpunkt der Kompilierung viele Probleme ersparen. Für ernsthafte 4D-Entwickler ist es ein „Must-Have”.

DataCheck (319 $ pro Plattform Mac/Win oder 579 $ für beide) DataCheck analysiert Ihre Datendatei und kann Probleme wie beschädigte Indizes beheben sowie Daten besser wiederherstellen als 4D Tools. Foundation (~350 $) http://www.DataCraft-Inc.com/ Foundation ist eine Shell für 4th Dimension, die Ihre Anwendung innerhalb weniger Minuten in die Umgebung „Custom Menus” überführt. Wenn Sie eine Datenbank in der 4D-Benutzerumgebung erstellen können, sind Sie für Foundation gerüstet. Foundation verleiht Ihrer Datenbank in der Custom-Menus-Umgebung folgende Funktionen.

Es ist keine zusätzliche Programmierung erforderlich. Unterstützung für mehrere Prozesse/multiple Fenster Datensätze bearbeiten Formeln anwenden


Testen Sie FileMaker 45 Tage lang kostenlos

Die langlebige relationale Datenbankplattform für Teams, die benutzerdefinierte Apps auf Desktop, Web und Mobilgeräten aus einer einzigen Datei benötigen.