Altova XMLSpy 2024 Enterprise Edition

Mit dem Befehl Linkroles wird das Dialogfeld "Link Roles" (Abbildung unten) aufgerufen, in dem Linkroles für eine Taxonomie erstellt werden können. Linkroles werden in der Concept Definitions-Datei im appinfo Element gespeichert (siehe Liste unten). Linkroles  werden nicht nur in definitionLink Elementen, sondern auch in den  umschließenden Elementen anderer Beziehungsarten verwendet (z.B. in calculationLink und presentationLink Elementen).

 

<xs:appinfo>

   <link:roleType id="SegmentRevenueAndOperatingIncome"

   roleURI="http://www.nanonull.com/taxonomy/role/SegmentRevenueAndOperatingIncome">

      <link:definition>006091 - Disclosure - Segment Revenue and Operating Income</link:definition>

      <link:usedOn>link:calculationLink</link:usedOn>

      <link:usedOn>link:definitionLink</link:usedOn>

      <link:usedOn>link:presentationLink</link:usedOn>

   </link:roleType>

</xs:appinfo>

 

Beachten Sie in der Auflistung oben, dass sie usedOn Elemente enthält, die definieren, in welcher Art von Beziehung diese Linkrole verwendet werden kann.

 

Auf dem Register "Taxonomien" können Sie im Dialogfeld "Link Roles" (Abbildung unten) eine Linkrole zu einer Taxonomiedatei hinzufügen, indem Sie auf die Schaltfläche Hinzufügen klicken. Definieren Sie anschließend die URI und die ID der Linkrole (siehe Liste oben). Um festzulegen, für welche Beziehungsarten eine Linkrole zur Verfügung stehen soll, aktivieren Sie die Kästchen der gewünschten Beziehungsarten. In der Spalte "Referenzierende Linkbase-Dateien" können Sie für jede Linkrole die Linkbase-Dateien hinzufügen bzw. löschen, die die Linkrole referenzieren.

XBRLDlgLinkRoles

Auf dem Register Linkbases sehen Sie eine andere Ansicht der Linkroles der Taxonomie. In dieser Ansicht können Sie Linkroles 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 Linkrole hinzu oder löschen Sie eine. Wenn Sie auf die Schaltfläche Hinzufügen klicken, wird das Dialogfeld "Referenz zu Linkbase-Datei hinzufügen" angezeigt (Abbildung unten).

XBRLAddRefToLinkbase

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 Linkrole definiert ist. In den Feldern ID und Role können Sie die verfügbaren Linkroles auswählen. Nachdem Sie eine Linkrole 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 Linkrole in der Spalte "Referenzierende Linkbase-Dateien" die referenzierende Linkbase angezeigt. Wenn Sie diese Linkrole 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 Linkrole in der Taxonomie erstellt wurde, wird sie beim Erstellen von Beziehungen verwendet.

 

© 2018-2024 Altova GmbH