Dies ist kein Import/Export Format, und erfordert keine Änderung im IDF.
Hier mal eine Standard-Verzeichnisstruktur. Im Standard enthalten die meisten Verzeichnisse eine Datei pro Uniface-Objekt. Dies kann jedoch geändert werden. Weitere Details weiter unten.
- sources
- applications.dir
- components.dir
- model-name1.dir
- model-name2.dir
- dtd.dir
- globals.dir
- control-panels.dir
- device-tables.dir
- include-procs.dir
- messages.dir
- global-procs.dir
- translation-tables.dir
- glyphs.dir
- menus.dir
- other.dir
- registers.dir
- relationships.dir
- schemas.dir
- subsystems.dir
- templates.dir
- entity-interface.dir
- field-interface.dir
- field-layout.dir
- field-syntax.dir
- field.dir
- component.dir
- entity
- type-libraries.dir
- model-name.dir
...
|
Home Verzeichnis
Start-up Shell's.
Forms, Services, Reports, und Templates.
Tabellen, Subtypen, Felder vom Modell1.
Tabellen, Subtypen, Felder vom Modell2.
DTD Definition (Uniface 7.2.06).
DTD Definition (Uniface 7.2.06).
Control Panels1.
|
Was wird in den Verzeichnissen gespeichert
Uniface-Quellen werden mit anderen Objekten gruppiert, und anschließend in logische Elemente 'aufgesplitted'.
Zum Beispiel werden Forms und Komponenten-Variablen (Register) zusammen gefügt, und anschließend über den Formnamen gesplittet.
Die folgenden Abschnitte beschreiben die beiden gebräuchlichsten Arten des Clustering für Uniface Quellen, gefolgt von einer detaillierten Beschreibung des Mappings zwischen dem relationalen Uniface Repository Modell und der UD6 Verzeichnis-Struktur. Die meisten dieser Einstellungen können über die UD6 Konfigurationsdateien verändert werden.
Eine Datei pro Objekt
Eine Datei pro Bibliothek/Sprache
Eine Datei pro Objekt
Globale Objekte wie Meldungen oder Include Procs können als eigene Datei oder procs can be stored
in einer gemeinsamen Datei pro Bibliothek gespeichert werden.
This example shows one file per message:
- sources
- globals.dir
- control-panels.dir
- device-tables.dir
- include-procs.dir
- messages.dir
- TRUST-F_AFA_SATZ_LINE-D.XML
- TRUST-F_AFA_VALUTA-D.XML
- TRUST-F_AGIO-D.XML
- TRUST-F_ANREDEBRIEF-D.XML
- TRUST-F_ANREDE-D.XML
- .
- .
- .
Eine Datei pro Bibliothek/Sprache
Globale Objekte wie Meldungen oder Include Procs können als eigene Datei oder procs can be stored
in einer gemeinsamen Datei pro Bibliothek gespeichert werden.
This example shows one file per library:
- sources
- globals.dir
- control-panels.dir
- device-tables.dir
- include-procs.dir
- messages.dir
- TRUST-D.XML
- TRUST-USA.XML
- .
- .
- .
Mehr über Versionskontrolle für Uniface