Altova XMLSpy 2024 Enterprise Edition

Mit dem Befehl Arcroles wird das Dialogfeld "Arc Roles" (Abbildung unten) aufgerufen, in dem Arcroles für eine Taxonomie erstellt werden können. Arcroles werden in der Concept Definitions-Datei im Element appinfo gespeichert. Sie definieren die Rolle eines Arc.

 

Auf dem Register Taxonomien des Dialogfelds "Arc Roles" (Abbildung unten) werden in der Auswahlliste nur Taxonomien angezeigt, die bearbeitet werden können oder die eine Arcrole oder eine Linkrole enthalten. Durch Klicken auf die Schaltfläche Hinzufügen können Sie eine Arcrole zu einer Taxonomie hinzufügen. Definieren Sie anschließend die URI, ID, Definition und Kreisbeziehungen der Arcrole. Um festzulegen, in welchen Beziehungsarten die Arcrole zur Verfügung stehen soll, aktivieren Sie die Kästchen der gewünschten Beziehungsarten. Linkbases, die eine Arcrole referenzieren, können zur Spalte "Referenzierende Linkbase-Dateien" hinzugefügt werden.

XBRLDlgArcRoles

Auf dem Register Linkbases sehen Sie eine andere Ansicht der Arcroles der Taxonomie. In dieser Ansicht können Sie Arcroles nach Linkbases hinzufügen und anzeigen (z.B. Calculation oder Presentation Linkbases). Wählen Sie in der Auswahlliste eine Linkbase aus und fügen Sie anschließend je nach Bedarf eine Arcrole hinzu oder löschen Sie eine. Wenn Sie auf die Schaltfläche Hinzufügen klicken, wird das Dialogfeld "Arcrole-Referenz hinzufügen" angezeigt (Abbildung unten).

XBRLAddArcroleToLinkbase

Bei den einzelnen Feldern in diesem Dialogfeld handelt es sich um Auswahllisten, über die Sie zwischen verfügbaren Optionen wählen können. Im Feld Definiert im Schema können Sie die Taxonomie auswählen, in der die Arcrole definiert ist. In den Feldern ID und Role können Sie die verfügbaren Arcroles auswählen. Nachdem Sie eine Arcrole ausgewählt und auf OK geklickt haben, wird die Referenz zur Linkbase hinzugefügt. Auf dem Register "Taxonomien" wird für die von Ihnen referenzierte Arcrole in der Spalte "Referenzierende Linkbase-Dateien" die referenzierende Linkbase angezeigt. Wenn Sie diese Arcrole für eine bestimmte Beziehungsart zur Verfügung stellen möchten, müssen Sie jedoch dennoch das Kontrollkästchen für die jeweilige Beziehungsart aktivieren.

 

Nachdem eine Arcrole in der Taxonomie definiert wurde, können Sie damit die Rolle eines Arc in einer Beziehungsart definieren, für die der Arc seiner Definition gemäß verfügbar ist. In der Abbildung oben wurde die Arcrole z.B. für Arcs in Label-Beziehungen zur Verfügung gestellt.

 

Die Arcrole eines Arc wird in der Eingabehilfe "Details" ausgewählt (Abbildung unten; Arcrole ist markiert).

XBRLDetailsEHArcroles

Wählen Sie in der Eingabehilfe "Details" mit dem Element am to Ende eines ausgewählten Arc den gewünschten Eintrag aus der Dropdown-Liste des Arcrole-Eintrags aus.

 

© 2018-2024 Altova GmbH