Altova XMLSpy 2023 Enterprise Edition

主窗口:“元素”选项卡

首页 上一页 向上一级 下一页

主窗口的元素选项卡(参见下方截图)显示分类标准的概念,默认情况下包括导入的分类标准中包含的概念。当前分类标准中的概念显示为黑色;导入的分类标准中的概念显示为灰色。

XBRLElmsDisplay

有关其他信息,请参见XBRL部分和XBRL菜单中的命令说明。

 

选择要显示的分类标准

在主窗口选项卡下方的文件组合框(参见下方截图)中,您可以选择是仅显示当前分类标准中的概念,还是显示当前分类标准及其导入的分类标准中的概念。选择显示所有文件将显示导入的分类标准。从显示中过滤掉大型导入分类标准可以极大地提高编辑速度。

XBRLElmsSelectTaxon

 

元素排序

在主窗口选项卡下方和右侧的排序组合框(参见下方截图)中,您可以对主窗口中的元素进行排序。

XBRLElmsSorting

排序标准可以是以下之一:

 

按名称排序:元素按其名称的字母顺序列出。名称包括前缀。因此abc:yname将出现在bcd:xname之前。

按限定名排序:元素名称被完全解析(即它们的命名空间被扩展),扩展的名称按字母顺序列出。因此,如果命名空间前缀abc绑定到命名空间http:people.altova.com,则元素名称abc:yname将被解析为http:people.altova.com:yname

按替换组排序:有四个替换组:itemstupleshypercubeItemsdimensionItems

按类型排序:指XBRL元素的Type特性。

 

在主窗口中查找元素

要在主窗口中查找元素,请按组合键Ctrl+F。这将弹出一个“查找”对话框,您可以在其中输入要搜索的字符串。您还可以搜索分类标准中使用的命名空间前缀。

 

关于概念(<element>元素)

每个分类标准概念都是在XML Schema <element>元素中定义的(参见下方列表)。当您切换到分类标准文档的文本视图时,会看到这个简单的文本定义。(要查看导入的分类标准文档的文本定义,必须在XMLSpy中打开导入的分类标准文档。)

 

 <xs:element id="icui_UnrealizedHoldingLoss"

         name="UnrealizedHoldingLoss"        

         substitutionGroup="xbrli:item"

         type="xbrli:monetaryItemType"

         xbrli:balance="credit"

         xbrli:periodType="instant"

         abstract="false"

         nillable="true"/>

 

每个元素(或概念)都显示在“元素”选项卡中,并带有一个图标,表示其替换组(项、元组、超立方体或维度)。此外,表示概念的balanceperiodTypeabstract,以及nillable特性值的图标显示在概念名称的左侧(参见下方截图)。

XBRLElmsItem1

要编辑概念名称,请双击它并进行编辑。

 

替换组

概念的替换组值用概念的图标表示:

 

icXBRLitem

xbrli:item

icXBRLtuple

xbrli:tuple

icXBRLhypercube

xbrldt:hypercubeItem

icXBRLdimension

xbrldt:dimensionItem

 

下方截图显示了一个元素,它的substitutionGroup值为xbrli:item

XBRLElmsItem1

 

特性balance、periodType、abstract、nillable

元素名称左侧的附加图标(参见上方截图)表示概念的主要特性值,从左到右分别是:

 

xbrli:balance:加号表示credit值,减号表示debit

xbrli:periodType:时钟图标中指针之间的灰色部分表示duration值,白色部分表示instant

xs:abstract:如果为true,则为黑色A图标;如果为false,则为灰色

xs:nillable:如果为true,则为黑色0图标,如果为false,则为灰色

 

请注意,上方列出的xbrli:特性来自XBRL Schema,而xs:特性来自XML Schema。

 

在上方截图中,加号表示xbrli:balance特性的值为credit。截图中其他特性(xbrli:periodTypexs:abstractxs:nillable)的值分别为durationfalse(即not abstratct),以及true(即nillable)。

 

当将光标放置在这四个特性中的任何一个上时,其值将显示在弹出窗口中。单击这些图标中的任何一个都会弹出一个列表,其中包含该特性的允许值。您可以选择其中一个,并以这种方式快速编辑概念特性的值。

 

这些特性值也可以在“详细信息”输入助手(参见下方截图)中进行编辑。

XBRLElmsDetailsEH

 

特性substitutionGroup, type

单击元素名称左侧的箭头符号可展开元素,并以图形方式显示xs:substitutionGroupxs:type这两个特性的值(参见下方截图)。

XBRLElmsItem2a

在上方截图中,xs:substitutionGroupxs:type特性的值分别是xbrli:itemxbrli:monetaryItemType。这些值可以通过从相应的组合框的下拉列表中选择替代值来进行编辑。也可以在“详细信息”输入助手中编辑这两个特性值(参见上方截图),方法是双击“详细信息”输入助手中的相应值字段并通过键盘编辑值。

 

标签链接

要添加标签子级,请在元素上右键单击并从上下文菜单中选择添加标签链接角色。这将添加一个标签行(参见下方截图),您可以在其中指定标签的属性(语言、标签类型和值)。您可以通过单击该框右侧的+或-图标来展开或折叠标签。

XBRLElmsItem2b

每个标签的语言和标签类型属性可以通过从相应的组合框(参见上方截图)中选择所需的属性值来进行编辑。

 

参考链接

要添加参考子级,请在元素上右键单击并从上下文菜单中选择添加参考链接角色。这将添加一个参考框,您可以在其中通过单击参考字段并编辑参考URI来编辑参考的属性。您可以通过单击该框右侧的+或-图标来展开或折叠参考。

 

© 2017-2023 Altova GmbH