Altova XMLSpy 2023 Enterprise Edition

可以通过拖放操作将一个公式组件链接到另一个公式组件来创建两个公式组件之间的关系。关系在图表中用弧表示(参见下方截图)。

XBRLFormulaComponentRels01

可以使用以下查看和编辑选项:

 

组件子级的顺序取决于弧属性Order的值,该顺序可以通过拖放移动子项来修改(参见上方截图)。

可以将子组件拖至另一个父组件之上或之下,以复制或移动关系(及其属性)。

通过现有的(父)组件的上下文菜单创建新组件时,也会自动生成关系(弧)。

子组件的上下文菜单中的覆盖弧删除弧命令分别用于覆盖和删除组件与其父组件之间的关系。

正如概念关系一样,覆盖关系的多个弧显示在子行中(参见上方截图)。

 

提示:无法修改公式组件关系的弧角色。

 

变量-集合关系

变量-集合关系是(i)变量-集合资源(值断言、存在性断言或公式)和(ii)变量(事实变量或一般变量)或参数之间的关系。变量或参数的Name显示在弧图标之前(参见下方截图)。

XBRLFormulasVariableSetRels

 

变量-过滤器关系

变量-过滤器关系是事实变量和过滤器之间的关系。如果设置了布尔值标记Complement(图表中的C图标),则该关系是互补的变量-过滤器关系。如果设置了布尔值标记Cover(图表中的V图标),则该关系是覆盖变量-过滤器关系(如下方截图所示)。在这种情况下,过滤器涵盖了被过滤的事实的各个方面。

XBRLFormulasVariableFilterRels

 

变量-集合-过滤器关系

变量-集合-过滤器关系(参见下方截图)指变量-集合资源和过滤器之间的关系。根据定义,参与变量-集合-过滤器关系的过滤器与由与其相关的资源定义的变量集中的每个事实变量相关联。布尔值标记Complement指定了变量是否使用过滤器补集。根据定义,通过变量-集合-过滤器关系与事实变量相关联的所有过滤器不涵盖任何方面。

XBRLFormulasVariableSetFilterRels

 

在表格布局预览中直观地构建公式

XBRL分类标准开发人员还可以使用XBRL表格预览通过简单的鼠标点击构建XBRL公式。有关此功能的说明,请参见在表格布局预览中构建公式部分。 

 

© 2017-2023 Altova GmbH