Dieses Beispiel beschreibt ein Szenario, bei dem eine Bauunternehmung eine einzelne hierarchisch geordnete Werteliste für drei getrennte Eigenschaften verwenden will, die sich auf den Standort der Baustelle beziehen. Sie wollen dabei, dass die hierarchische Werteliste auf den aktuellen Objekten in ihrer Dokumentenverwaltung basiert.
Um die erforderliche Metadatenstruktur und Objekte für diese Art von Szenario zu erstellen, die nachfolgenden Schritte befolgen. Bei den Namen der Strukturelemente handelt es sich nur um Beispiele, d. h. Sie können diese frei nach Ihrer Wahl bezeichnen.
Öffnen Sie zuerst M-Files Admin, um die erforderlichen Metadatenstrukturelemente, wie nachfolgend beschrieben, zu erstellen.
Erstellen Sie einen Objekttyp mit den Namen Area (Einzahl) und Areas (Plural).
Erstellen Sie vier Eigenschaftsdefinitionen, die die nachfolgend aufgelisteten Namen aufweisen. Alle sollten vom Datentyp Choose from list sein und die Werte der Werteliste Areas anzeigen, die im Wesentlichen aus mehreren Area Objekten in Ihrer Dokumentenverwaltung besteht.
Tipp: Sie können optional folgende Filter für die Kontinent- und Ländereigenschaften einstellen, falls Sie wollen, dass die Kontinenteigenschaft nur die Kontinente anzeigt und die Ländereigenschaft die Städte aus der Liste entfernt:
Construction site continent: Class = Continent
Construction site country: Class != City
Erstellen der folgenden drei Klassen:
Continent
Country
City
Als Wert des Objekttyps für jede Klasse Area auswählen.
Im Eigenschaften Abschnitt die Belongs to
area Eigenschaft für alle drei Klassen hinzufügen. Dadurch wird die Eigenschaft automatisch zum Metadatenformular hinzugefügt, wenn Sie diese Objekte zu einem späteren Zeitpunkt erstellen.
Öffnen Sie dann den M-Files Desktop oder M-Files Web und erstellen Sie eine Hierarchie aus Kontinent-, Länder- und Stadtobjekten.
Erstellen eines Satzes mit Kontinenten:
In der oberen Fläche auf die Schaltfläche Erstellen klicken und Area auswählen.
Im Class Feld Continent eingeben.
Im Name or title Feld den Namen des Kontinents, wie zum Beispiel Asia, eingeben.
Den Wert des Belongs to area Felds leer lassen, da es sich um ein Objekt der obersten Ebene handelt.
Das Objekt auf der obersten Ebene muss diese Eigenschaft auch aufweisen, da dadurch festgelegt wird, dass es zur gleichen Hierarchie wie die sich daraus ableitenden Objekte gehört (in diesem Beispiel: Länder und Städte).
Auf Erstellen klicken, wenn der Vorgang beendet ist.
Wiederholen Sie diese Schritte für so viele Objekte dieser Klasse wie erforderlich sind.
Erstellen Sie einen Satz Länder:
In der oberen Fläche auf die Schaltfläche Erstellen klicken und Area auswählen.
Im Class Feld Country eingeben.
Im Name or title Feld, den Namen der Stadt, wie zum Beispiel India, eingeben.
Im Belongs to area Feld den Namen des Landes, zum Beispiel Asia, eingeben.
Auf Erstellen klicken, wenn der Vorgang beendet ist.
Wiederholen Sie diese Schritte für so viele Objekte dieser Klasse wie erforderlich sind.
Erstellen eines Satzes mit Städten:
In der oberen Fläche auf die Schaltfläche Erstellen klicken und Area auswählen.
Im Class Feld City eingeben.
Im Name or title Feld den Namen der Stadt, wie zum Beispiel Mumbai, eingeben.
Im Belongs to area Feld den Namen des Landes, wie zum Beispiel India, eingeben.
Auf Erstellen klicken, wenn der Vorgang beendet ist.
Wiederholen Sie diese Schritte für so viele Objekte dieser Klasse wie erforderlich sind.
Abschließend M-Files Admin erneut öffnen und die Anweisungen in Festlegung von hierarchischen Eigenschaften befolgen, die Eigenschaftsdefinitionen Construction site continent, Construction site
country und Construction site city bestimmen, um die Belongs to area Hierarchie nutzen zu können. Die Konfiguration sollte der nachfolgend dargestellten ähnlich sehen.
Hierarchies
Construction site continent
Hierarchy Name = Construction site continent
Target Property = Construction site continent
Hierarchy Property = Belongs to area
Construction site country
Hierarchy Name = Construction site country
Target Property = Construction site country
Hierarchy Property = Belongs to area
Construction site city
Hierarchy Name = Construction site city
Target Property = Construction site city
Hierarchy Property = Belongs to area
Auf Save klicken und M-Files Admin schließen, nachdem Sie fertig sind.
Wenn Sie nun die Construction
site continent, Construction site country und Construction site city Eigenschaften zu den Metadaten des Objekts hinzufügen, zeigen alle die gleiche hierarchische Liste der Bereiche an, die Sie benutzen können, um den Standort der Baustelle auszuwählen.
Beispiel einer hierarchischen, objektbasierten Werteliste.