<extensionbase="table:relationshipNode. type">

<sequence>

<choicemaxOccurs="unbounded" minOccurs="0">

<elementmaxOccurs="unbounded" minOccurs="0" name="relationshipSource" type="QName"/>

<elementmaxOccurs="unbounded" minOccurs="0" name="relationshipSourceExpression" type="variable:expression"/>

</choice>

<choicemaxOccurs="1" minOccurs="0">

<elementname="linkrole" type="xl:nonEmptyURI"/>

<elementname="linkroleExpression" type="variable:expression"/>

</choice>

<elementmaxOccurs="1" minOccurs="1" name="dimension" type="QName"/>

<choicemaxOccurs="1" minOccurs="0">

<elementname="formulaAxis" type="table:dimensionRelationshipFormulaAxis. type"/>

<elementname="formulaAxisExpression" type="variable:expression"/>

</choice>

<choicemaxOccurs="1" minOccurs="0">

<elementname="generations" type="nonNegativeInteger"/>

<elementname="generationsExpression" type="variable:expression"/>

</choice>

</sequence>

</extension>

</complexContent>

</complexType>

<elementid="xml-concept-relationship-node" name="conceptRelationshipNode" substitutionGroup="table:closedDefinitionNode" type="table:conceptRelationshipNode. type"/>

НЕ нашли? Не то? Что вы ищете?

<elementid="xml-dimension-relationship-node" name="dimensionRelationshipNode" substitutionGroup="table:closedDefinitionNode" type="table:dimensionRelationshipNode. type"/>

<annotation>

<appinfo>

<link:arcroleTypearcroleURI="http://xbrl. org/arcrole/2014/aspect-node-filter" cyclesAllowed="undirected" id="aspect-node-filter">

<link:definition>

фильтр, примененный к узлу аспекта

</link:definition>

<link:usedOn>

table:aspectNodeFilterArc

</link:usedOn>

</link:arcroleType>

</appinfo>

</annotation>

<complexTypename="aspectNode. type">

<complexContentmixed="true">

<extensionbase="table:definitionNode. type">

<sequence>

<elementref="table:aspectSpec"/>

</sequence>

</extension>

</complexContent>

</complexType>

<elementid="xml-aspect-node" name="aspectNode" substitutionGroup="table:definitionNode" type="table:aspectNode. type"/>

<elementid="xml-aspect-node-filter-arc" name="aspectNodeFilterArc" substitutionGroup="gen:arc">

<complexType>

<complexContent>

<extensionbase="gen:genericArcType">

<attributedefault="false" name="complement" type="boolean" use="optional"/>

</extension>

</complexContent>

</complexType>

</element>

</schema>

A.2 Схема модели расположения (tablemodel. xsd)

<schema
 xmlns="http://www. w3.org/2001/XMLSchema"
 xmlns:model="http://xbrl. org/2014/table/model" targetNamespace="http://xbrl. org/2014/table/model" elementFormDefault="qualified">

<importnamespace="http://xbrl. org/2014/table" schemaLocation="table. xsd"/>

<elementid="xml-table-model" name="tableModel">

<annotation>

<documentation>

Это элемент верхнего уровня, представляющий модель таблицы, содержащую ноль или несколько наборов таблиц, каждый из которых является производным от одного определения таблицы в базе ссылок таблицы.

</documentation>

</annotation>

<complexType>

<sequence>

<elementid="xml-rendering-table-set" name="tableSet" type="model:tableSet. type" minOccurs="0" maxOccurs="unbounded"/>

</sequence>

<anyAttributenamespace="http://www. w3.org/XML/1998/namespace" processContents="lax"/>

</complexType>

</element>

<complexTypename="tableSet. type">

<sequence>

<elementid="xml-rendering-table-label" name="label" type="model:label. type" minOccurs="0" maxOccurs="unbounded"/>

<elementid="xml-rendering-table" name="table" type="model:table. type" minOccurs="1" maxOccurs="unbounded"/>

</sequence>

</complexType>

<complexTypename="table. type">

<annotation>

<documentation>

Этот тип представляет таблицу. Таблица имеет фиксированные оси, описанные заголовками таблицы.

</documentation>

</annotation>

<choiceminOccurs="1" maxOccurs="unbounded">

<sequence>

<elementid="xml-rendering-table-headers" name="headers" type="model:headers. type" minOccurs="1" maxOccurs="unbounded"/>

<elementid="xml-rendering-table-cells" name="cells" type="model:cells. type" minOccurs="1" maxOccurs="1"/>

</sequence>

</choice>

<anyAttributenamespace="http://www. w3.org/XML/1998/namespace" processContents="lax"/>

</complexType>

<complexTypename="headers. type">

<annotation>

<documentation>

Этот тип представляет заголовки одной оси (x, y или z) таблицы.

</documentation>

</annotation>

<sequence>

<elementid="xml-rendering-table-group" name="group" type="model:group. type" minOccurs="0" maxOccurs="unbounded"/>

</sequence>

<attributeGroupref="model:commonAttributes. group"/>

</complexType>

<complexTypename="group. type">

<annotation>

<documentation>

Этот тип представляет уровни групп в наборе заголовков для одной оси, для целей присвоения ярлыков.

</documentation>

</annotation>

<sequence>

<elementid="xml-rendering-table-group-label" name="label" type="model:label. type" minOccurs="0" maxOccurs="unbounded"/>

<elementid="xml-rendering-table-header" name="header" type="model:header. type" minOccurs="0" maxOccurs="unbounded"/>

</sequence>

</complexType>

<complexTypename="header. type">

<annotation>

<documentation>

Этот тип представляет один уровень в наборе заголовков для одной оси. Он содержит ряд ярлыков заголовков.

</documentation>

</annotation>

<sequence>

<elementid="xml-rendering-cell" name="cell" type="model:headerCell. type" minOccurs="1" maxOccurs="unbounded"/>

</sequence>

</complexType>

<complexTypename="headerCell. type">

<sequence>

<elementid="xml-rendering-header-cell-label" name="label" type="model:label. type" minOccurs="0" maxOccurs="unbounded"/>

<elementid="xml-rendering-header-cell-constraint" name="constraint" type="model:constraint. type" minOccurs="0" maxOccurs="unbounded"/>

</sequence>

<attributename="span" type="integer" use="optional" default="1"/>

<attributename="rollup" type="boolean" use="optional" default="false"/>

</complexType>

<complexTypename="label. type">

<simpleContent>

<extensionbase="string">

<attributename="source" type="model:labelSource. type" use="optional" default="explicit"/>

</extension>

</simpleContent>

</complexType>

<complexTypename="constraint. type">

<sequence>

<elementid="xml-rendering-constraint-aspect" name="aspect" type="model:aspect. type" minOccurs="1" maxOccurs="1"/>

<elementid="xml-rendering-constraint-value" name="value" type="model:value. type" minOccurs="1" maxOccurs="1"/>

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19