Anwendungsdateien
Anwendungsdateien sind Konfigurationsdatensätze, mit denen Entwickler die Anwendungsfunktionalität erweitern können.
Anwendungsentwickler erstellen Anwendungsdateien, wenn sie Konfigurationsdatensätze für Anwendungslogik wie Business-Regeln, Workflows und Skripteinbindungen hinzufügen. Bereichsbezogene Anwendungen besitzen diese Tabellen nicht, aber sie besitzen die Datensätze (Dateien) innerhalb dieser Tabellen. Wenn Sie beispielsweise eine Business-Regel aus der Tabelle „Konferenzraum“ hinzufügen, um nach verfügbaren Räumen zu suchen, wird der Tabelle „Business-Regel“ [sys_script] eine Anwendungsdatei hinzugefügt. Anwendungsentwickler können die vollständige Liste der Anwendungsdateien aus dem anwenderdefinierten Anwendungsdatensatz anzeigen.
Die Anwendungsdateitabelle [sys_metadata] ist die übergeordnete Tabelle für alle Tabellen, die Konfigurationsdatensätze enthalten. Stellt eine Reihe von Standardfeldern bereit, die die Attribute für einen Konfigurationsdatensatz definieren. Tabellen, die Konfigurationsdatensätze enthalten, erweitern die Anwendungsdateitabelle. Beispielsweise erweitert die Tabelle „Geschäftsregel“ [sys_script] die Tabelle „Anwendungsdatei“.
Entwickler erstellen Anwendungsdateidatensätze nicht direkt aus der Anwendungsdateitabelle. Stattdessen erstellen oder ändern sie Konfigurationsdatensätze, und das System erstellt oder ändert den zugehörigen Anwendungsdatensatz. Die meisten Konfigurationsdatensatztabellen zeigen kein Referenzfeld oder eine zugehörige Liste für die Anwendungsdateitabelle an. Standardmäßig haben nur Anwendungen [sys_scope] und Tabellen [sys_DB_object] einen Verweis auf die Anwendungsdateitabelle.
Das System verfolgt auch Anwendungsdateidatensätze in Update-Sätzen. Wenn Sie einen Anwendungsdatensatz oder den zugehörigen Konfigurationsdatensatz ändern, fügt das System einen entsprechenden Datensatz in der Tabelle „Kundenaktualisierungen“ [sys_Update_xml] hinzu. Das System verwendet einen einzelnen Update-Datensatz, um sicherzustellen, dass ein Konfigurationsdatensatz und seine Anwendungsdatei beim Übertragen von Anwendungen zwischen Instanzen synchronisiert werden. Um Kollisionen zu vermeiden, werden Anwender gewarnt, wenn sie eine Anwendungsdatei bearbeiten, die zuvor in einem anderen Update-Satz bearbeitet wurde.
Administratoren können:
- Dateieigenschaften für Konfigurationsdatensätze anzeigen.
- Schützen Sie Anwendungsdateien vor Änderungen während Upgrades.
- Zeigen Sie über-/untergeordnete Beziehungen zwischen Konfigurationsdatensätzen an.