Унифицированный формат электронных версий форм статистической отчетности 2010


Скачать 423.32 Kb.
НазваниеУнифицированный формат электронных версий форм статистической отчетности 2010
страница4/6
ТипОтчет
filling-form.ru > Бланки > Отчет
1   2   3   4   5   6

3.Описание структуры элементов xml-шаблона статистической отчетности


Настоящий раздел содержит описание XML-шаблона электронной версии формы статистической отчетности.

3.1.metaForm


Элемент metaForm является элементом верхнего уровня.

  1. Дочерние элементы metaForm:

  • settings;

  •  title; 

  • sections;

  •  controls;

  •  dics.

Табл. 6.Атрибуты элемента metaForm

Наименование

Допустимые значения

Описание

Обязательность

code

unsignedLong

Уникальный код формы

Обязательный

idp

unsignedInt

Код идентификатора периодичности формы,

Обязательный

idf

unsignedInt

Идентификатор формы. Используется для загрузки

Обязательный

shifr

string

Шифр задачи. Используется для загрузки данных

Обязательный

name

string

Текстовое наименование формы

Обязательный

obj

string

Объект наблюдения. Определяет, какое поле из секции является идентификатором объекта наблюдения.<br /><br />Идентификатор объекта наблюдения – код однозначно определяющий объект наблюдения, установленный в соответствии с утверждённым бланком формы.<br /></td> <td width=108> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />OKUD<br /></td> <td width=104> <br />unsignedInt<br /></td> <td width=324> <br />Код формы согласно общероссийского классификатора управленческой документации<br /></td> <td width=108> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />version<br /></td> <td width=104> <br />token<br /></td> <td width=324> <br />Версия XML-шаблона (дата его формирования в формате день-месяц-год, например, 16-03-2010)<br /></td> <td width=108> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />format-version<br /></td> <td width=104> <br />token<br /></td> <td width=324> <br />Версия формата xml-шаблона<br /></td> <td width=108> <br />Обязательный<br /></td> </tr> </TBODY> </table> <br /><br /><br /><h3><a name="__refheading__31_1598330555"></a>3.1.1.settings</h3> <br />Содержит настройки общего назначения.<br /><ol> <li value=1><br />Элемент необязательный;<br /><li><br />Максимальное количество элементов: 1;<br /><li><br />Родительский элемент: metaForm;<br /></ol> <ol> <ol> <ol> <ol start=3> <li><h4><a name="__refheading__33_1598330555"></a> <b>sign</b></h4> </ol> </ol> </ol> </ol> <br />Необходимость подписания документа.<br /><ol> <li><br />Элемент необязательный;<br /><li><br />Максимальное количество элементов: 1;<br /><li><br />Родительский элемент: settings<br /><li><br />Значение по умолчанию: true;<br /><li><br />Допустимые значения: <br /></ol> <table width=639 cellpadding=7 cellspacing=0> <col width=162> <col width=446> <tr valign=top> <td width=162> <br />Значение<br /></td> <td width=446> <br />Описание<br /></td> </tr> <tr valign=top> <td width=162> <br />true<br /></td> <td width=446> <br />Отчет должен быть подписан <br /></td> </tr> <tr valign=top> <td width=162> <br />false<br /></td> <td width=446> <br />Отчет не должен быть подписан<br /></td> </tr> </table> <ol> <ol> <ol> <ol start=4> <li><h4><a name="__refheading__35_1598330555"></a> <b>validation</b></h4> </ol> </ol> </ol> </ol> <br />Необходимость проведения контролей.<br /><ol> <li><br />Элемент необязательный;<br /><li><br />Максимальное количество элементов: 1;<br /><li><br />Родительский элемент: settings<br /><li><br />Значение по умолчанию: always;<br /><li><br />Допустимые значения:<br /></ol> <table width=639 cellpadding=7 cellspacing=0> <col width=162> <col width=446> <tr valign=top> <td width=162> <br />Значение<br /></td> <td width=446> <br />Описание<br /></td> </tr> <tr valign=top> <td width=162> <br />Always<br /></td> <td width=446> <br />проверять всегда - не позволять сохранить отчет как «отчет» без успешного выполнения обязательных контролей <br /></td> </tr> <tr valign=top> <td width=162> <br />Prompt<br /></td> <td width=446> <br />проводить контроль, но при ошибках предлагать пользователю выбор: сохранять или нет<br /></td> </tr> <tr valign=top> <td width=162> <br />Skip<br /></td> <td width=446> <br />контроль не проводится - позволяет сохранять ошибочный отчет <br /></td> </tr> </table> <ol> <ol> <ol> <ol start=5> <li><h4><a name="__refheading__37_1598330555"></a> <b>notEmpty</b></h4> </ol> </ol> </ol> </ol> <br />Возможность сдачи незаполненного (пустого) отчета.<br /><ol> <li><br />Элемент обязательный;<br /><li><br />Максимальное количество элементов: 1;<br /><li><br />Родительский элемент: settings<br /><li><br />Значение по умолчанию: true; то есть отчет не может сдаваться незаполненным;<br /><li><br />Допустимые значения: <br /></ol> <table width=639 cellpadding=7 cellspacing=0> <col width=162> <col width=446> <tr valign=top> <td width=162> <br />Значение<br /></td> <td width=446> <br />Описание<br /></td> </tr> <tr valign=top> <td width=162> <br />true<br /></td> <td width=446> <br />Отчет должен быть заполнен <br /></td> </tr> <tr valign=top> <td width=162> <br />false<br /></td> <td width=446> <br />Отчет может сдаваться незаполненным<br /></td> </tr> </table> <h3><a name="__refheading__39_1598330555"></a>3.1.2.title</h3> <br />Описание структуры титульной страницы.<br /><ol> <li value=1><br />Элемент обязательный;<br /><li><br />Максимальное количество элементов: 1;<br /><li><br />Родительский элемент: metaForm;<br /><li><br />Дочерние элементы: item.<br /></ol> <ol> <ol> <ol> <ol start=6> <li><h4><a name="__refheading__41_1598330555"></a> <b>item</b></h4> </ol> </ol> </ol> </ol> <br />Поле для заполнения на титульном листе отчета. <br /><ol> <li value=1><br />Обязательно наличие тэга item, у которого @field=/metaForm/@obj;<br /><li><br />Элемент обязательный;<br /><li><br />Максимальное количество элементов: неограниченно; <br /><li><br />Родительский элемент: title.<br /></ol> <br />Табл. 7 Атрибуты<br /><table width=645 cellpadding=1 cellspacing=0> <col width=99> <col width=93> <col width=331> <col width=113> <THEAD> <tr valign=top> <td width=99 bgcolor="#c0c0c0"> <br />Наименование<br /></td> <td width=93 bgcolor="#c0c0c0"> <br />Допустимые значения<br /></td> <td width=331 bgcolor="#c0c0c0"> <br />Описание<br /></td> <td width=113 bgcolor="#c0c0c0"> <br />Обязательность<br /></td> </tr> </THEAD> <TBODY> <tr valign=top> <td width=99> <br />field<br /></td> <td width=93> <br />string<br /></td> <td width=331> <br />Идентификатор поля <br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />name<br /></td> <td width=93> <br />string<br /></td> <td width=331> <br />Название поля, используется при отображении пользователю <br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />dic<br /></td> <td width=93> <br />string<br /></td> <td width=331> <br />Атрибут определяет поле, как идентификационный признак отчета, проверяемого по справочнику, кроме справочника s_okpo, который в xml-шаблон не включается и проверка соответствующего ему поля по справочнику выполняется только при загрузке отчета в программные средства обработки.<br /></td> <td width=113> <br />Необязательный <br /></td> </tr> </TBODY> </table> <h3><a name="__refheading__43_1598330555"></a>3.1.3.sections</h3> <br />Список разделов формы.<br /><ol> <li value=1><br />Элемент обязательный;<br /><li><br />Максимальное количество элементов: 1;<br /><li><br />Родительский элемент: metaForm;<br /><li><br />Дочерние элементы: section.<br /></ol> <ol> <ol> <ol> <ol start=7> <li><h4><a name="__refheading__45_1598330555"></a> <b>section</b></h4> </ol> </ol> </ol> </ol> <br />Раздел формы.<br /><ol> <li value=1><br />Элемент обязательный;<br /><li><br />Максимальное количество элементов: неограниченно;<br /><li><br />Родительский элемент: sections;<br /><li><br />Дочерние элементы: columns, rows.<br /></ol> <br />Табл. 8 Атрибуты<br /><table width=645 cellpadding=1 cellspacing=0> <col width=99> <col width=108> <col width=320> <col width=108> <THEAD> <tr valign=top> <td width=99 bgcolor="#c0c0c0"> <br />Наименование<br /></td> <td width=108 bgcolor="#c0c0c0"> <br />Допустимые значения<br /></td> <td width=320 bgcolor="#c0c0c0"> <br />Описание<br /></td> <td width=108 bgcolor="#c0c0c0"> <br />Обязательность<br /></td> </tr> </THEAD> <TBODY> <tr valign=top> <td width=99> <br />code<br /></td> <td width=108> <br />unsignedLong<br /></td> <td width=320> <br />Код раздела <br /></td> <td width=108> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />name<br /></td> <td width=108> <br />string<br /></td> <td width=320> <br />Название раздела <br /></td> <td width=108> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />nb<br /></td> <td width=108> <br />unsignedInt<br /></td> <td width=320> <br />Внутренний идентификатор ССО, используется для загрузки. Сторонние приложения не должны обрабатывать данный атрибут <br /></td> <td width=108> <br />Обязательный <br /></td> </tr> </TBODY> </table> <h5><a name="__refheading__47_1598330555"></a> 3.1.3.1.1columns</h5> <br />Список всех столбцов раздела.<br /><ol> <li value=1><br />Элемент обязательный;<br /><li><br />Максимальное количество элементов: 1;<br /><li><br />Родительский элемент: section;<br /><li><br />Дочерние элементы: column.<br /></ol> <h5><a name="__refheading__49_1598330555"></a> 3.1.3.1.1.1column</h5> <br />Столбец раздела.<br /><ol> <li value=1><br />Элемент обязательный;<br /><li><br />Максимальное количество элементов: неограниченно;<br /><li><br />Родительский элемент: columns;<br /><li><br />Дочерние элементы: default-cell.<br /></ol> <br />Табл. 9 Атрибуты<br /><table width=645 cellpadding=1 cellspacing=0> <col width=99> <col width=151> <col width=273> <col width=113> <THEAD> <tr valign=top> <td width=99 bgcolor="#c0c0c0"> <br />Наименование<br /></td> <td width=151 bgcolor="#c0c0c0"> <br />Допустимые значения<br /></td> <td width=273 bgcolor="#c0c0c0"> <br />Описание<br /></td> <td width=113 bgcolor="#c0c0c0"> <br />Обязательность<br /></td> </tr> </THEAD> <TBODY> <tr valign=top> <td width=99> <br />code<br /></td> <td width=151> <br />string<br /></td> <td width=273> <br />Код строки <br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />type<br /></td> <td width=151> <table width=151 cellpadding=1 cellspacing=0> <col width=62> <col width=83> <THEAD> <tr valign=top> <td width=62 bgcolor="#c0c0c0"> <br />Значение<br /></td> <td width=83 bgcolor="#c0c0c0"> <br />Описание<br /></td> </tr> </THEAD> <TBODY> <tr valign=top> <td width=62> <br />B<br /></td> <td width=83> <br />Столбец-боковик <br /></td> </tr> <tr valign=top> <td width=62> <br />Z<br /></td> <td width=83> <br />Столбец-значение <br /></td> </tr> <tr valign=top> <td width=62> <br />S<br /></td> <td width=83> <br />Столбец-специфика <br /></td> </tr> </TBODY> </table> <br /><br /><br /></td> <td width=273> <br />Тип столбца <br /><br />Столбец-боковик – крайний левый столбец, в котором определяются названия, заполняемых строк.<br /><br />Столбец-значение – числовое значение показателя.<br /><br />Столбец-специфика – столбец, значение в котором определяет уникальность множественной строки.<br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />fld<br /></td> <td width=151> <br />string<br /></td> <td width=273> <br />Идентификатор ключевого атрибута в отчете-ЭВФ, если это столбец-специфика. Может принимать значения "s1", "s2", "s3". <br /></td> <td width=113> <br />Необязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />name<br /></td> <td width=151> <br />string<br /></td> <td width=273> <br />Отображаемое текстовое название столбца <br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />pr_inp<br /></td> <td width=151> <br />string<br /></td> <td width=273> <br />Условие закрещивания графы - условие на период отчета, задаваемое в соответствии с лексемой <Условие на период> языка описания контролей, который описан в разделе 4. <br /><br />Допустимые значения:<br /><br />true- графа недоступна для редактирования;<br /><br />False- графа не закрещена. <br /><br />Значение по умолчанию: false; то есть графа не закрещена. <br /></td> <td width=113> <br />Необязательный <br /></td> </tr> </TBODY> </table> <h5><a name="__refheading__51_1598330555"></a> 3.1.3.1.1.1.1default-cell</h5> <br />Описание ячейки по умолчанию, которая применяется ко всему столбцу.<br /><ol> <li value=1><br />Элемент необязательный;<br /><li><br />Максимальное количество элементов: 1.<br /></ol> <br />Табл. 10 Атрибуты<br /><table width=645 cellpadding=1 cellspacing=0> <col width=99> <col width=192> <col width=232> <col width=113> <THEAD> <tr valign=top> <td width=99 bgcolor="#c0c0c0"> <br />Наименование<br /></td> <td width=192 bgcolor="#c0c0c0"> <br />Допустимые значения<br /></td> <td width=232 bgcolor="#c0c0c0"> <br />Описание<br /></td> <td width=113 bgcolor="#c0c0c0"> <br />Обязательность<br /></td> </tr> </THEAD> <TBODY> <tr valign=top> <td width=99> <br />column<br /></td> <td width=192> <br />string<br /></td> <td width=232> <br />Код столбца <br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />dic<br /></td> <td width=192> <br />string<br /></td> <td width=232> <br />Справочник, по которому проверяется значение <br /></td> <td width=113> <br />Необязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />format<br /></td> <td width=192> <br />string<br /></td> <td width=232> <br />Описание формата вводимого значения в ячейку отчета-ЭВФ. Например: <br /><br />C(25) – символьная строка длиной не более 25 знаков (формат допустим для колонок типа ‘B’ и ‘S’) ;<br /><br />N(15,2) – Числовое поле, у которого целая часть не более 15 знаков, дробная часть не более 2 знаков (формат допустим для колонок типа ‘S’ и ‘Z’).<br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />default<br /></td> <td width=192> <br />string<br /></td> <td width=232> <br />Значение по умолчанию <br /></td> <td width=113> <br />Необязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />inputType<br /></td> <td width=192> <table width=192 cellpadding=1 cellspacing=0> <col width=62> <col width=124> <THEAD> <tr valign=top> <td width=62 bgcolor="#c0c0c0"> <br />Значение<br /></td> <td width=124 bgcolor="#c0c0c0"> <br />Описание<br /></td> </tr> </THEAD> <TBODY> <tr valign=top> <td width=62> <br />0<br /></td> <td width=124> <br />Ячейка запрещена для ввода <br /></td> </tr> <tr valign=top> <td width=62> <br />1<br /></td> <td width=124> <br />Ячейка, обязательная для ввода <br /></td> </tr> <tr valign=top> <td width=62> <br />2<br /></td> <td width=124> <br />Ячейка, не обязательная для ввода <br /></td> </tr> </TBODY> </table> <br /><br /><br /></td> <td width=232> <br />Тип ячейки <br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />vldType<br /></td> <td width=192> <table width=192 cellpadding=1 cellspacing=0> <col width=62> <col width=124> <THEAD> <tr valign=top> <td width=62 bgcolor="#c0c0c0"> <br />Значение<br /></td> <td width=124 bgcolor="#c0c0c0"> <br />Описание<br /></td> </tr> </THEAD> <TBODY> <tr valign=top> <td width=62> <br />0<br /></td> <td width=124> <br />Проверки не требуется. По умолчанию <br /></td> </tr> <tr valign=top> <td width=62> <br />1<br /></td> <td width=124> <br />Проверка по справочнику, указанному в атрибуте dic <br /></td> </tr> <tr valign=top> <td width=62> <br />2<br /></td> <td width=124> <br />Проверка на диапазон значений, указанных в атрибуте vld <br /></td> </tr> <tr valign=top> <td width=62> <br />3<br /></td> <td width=124> <br />Проверка по списку значений, указанных в атрибуте vld <br /></td> </tr> <tr valign=top> <td width=62> <br />4<br /></td> <td width=124> <br />Проверка по приложения, справочник указывается в атрибуте dic, приложение - в атрибуте vld <br /></td> </tr> <tr valign=top> <td width=62> <br />5<br /></td> <td width=124> <br />Проверка по справочнику, используя фильтрацию по формуле, указанной в атрибуте vld <br /></td> </tr> </TBODY> </table> <br /><br /><br /></td> <td width=232> <br />Тип проверки значения ячейки <br /></td> <td width=113> <br />Необязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />vld<br /></td> <td width=192> <br />string<br /></td> <td width=232> <br />Дополнительные параметры фильтрации зависит от атрибута vldType: vldType=2: диапазон значений вида "1-10"; vldType=3: список значений вида "1,2,5,7"; vldType=4: идентификатор приложения, по которому усекается справочник; vldType=5: фильтр для справочника вида "okp=#5,50,Г" - где: "okp" - дополнительный атрибут в теге "term" справочника, "#5,50,Г" - координата ячейки, из которой берется значение для фильтрации ("5" - раздел формы, "50" - код строки, "Г" - код столбца). <br /></td> <td width=113> <br />Необязательный <br /></td> </tr> </TBODY> </table> <br /><br /><br /><h5><a name="__refheading__53_1598330555"></a> 3.1.3.1.2rows</h5> <br />Список всех строк раздела;<br /><ol> <li value=1><br />Элемент обязательный;<br /><li><br />Максимальное количество элементов: 1<br /><li><br />Родительский элемент: section;<br /><li><br />Дочерние элементы: row.<br /></ol> <h5><a name="__refheading__55_1598330555"></a> 3.1.3.1.2.1row</h5> <br />Строка раздела.<br /><ol> <li value=1><br />Элемент обязательный;<br /><li><br />Максимальное количество элементов: неограниченно;<br /><li><br />Родительский элемент: rows;<br /><li><br />Дочерние элементы: cell.<br /></ol> <br />Табл. 11 Атрибуты<br /><table width=645 cellpadding=1 cellspacing=0> <col width=99> <col width=223> <col width=201> <col width=113> <THEAD> <tr valign=top> <td width=99 bgcolor="#c0c0c0"> <br />Наименование<br /></td> <td width=223 bgcolor="#c0c0c0"> <br />Допустимые значения<br /></td> <td width=201 bgcolor="#c0c0c0"> <br />Описание<br /></td> <td width=113 bgcolor="#c0c0c0"> <br />Обязательность<br /></td> </tr> </THEAD> <TBODY> <tr valign=top> <td width=99> <br />code<br /></td> <td width=223> <br />unsignedLong<br /></td> <td width=201> <br />Код строки <br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />type<br /></td> <td width=223> <table width=223 cellpadding=1 cellspacing=0> <col width=62> <col width=155> <THEAD> <tr valign=top> <td width=62 bgcolor="#c0c0c0"> <br />Значение<br /></td> <td width=155 bgcolor="#c0c0c0"> <br />Описание<br /></td> </tr> </THEAD> <TBODY> <tr valign=top> <td width=62> <br />C<br /></td> <td width=155> <br />Текстовая строка, не предназначена для ввода данных <br /></td> </tr> <tr valign=top> <td width=62> <br />F<br /></td> <td width=155> <br />Фиксированная строка, предназначенная для ввода данных <br /></td> </tr> <tr valign=top> <td width=62> <br />M<br /></td> <td width=155> <br />Множественная строка, пользователь имеет возможность ввести данную строку несколько раз <br /></td> </tr> </TBODY> </table> <br /><br /><br /></td> <td width=201> <br />Тип строки <br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />grv<br /></td> <td width=223> <br />string<br /></td> <td width=201> <br />Имеет смысл для множественных строк (type="M"). Перечисленные через запятую коды столбцов специфик (например, “В”), которые являются ключевыми для данной множественной строки <br /></td> <td width=113> <br />Необязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />name<br /></td> <td width=223> <br />string<br /></td> <td width=201> <br />Наименование строки <br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />pr_inp<br /></td> <td width=223> <br />string<br /></td> <td width=201> <br />Условие закрещивания строки - условие на период отчета, задаваемое в соответствии с лексемой <Условие на период> языка описания контролей, который описан в разделе 4. <br /><br />Допустимые значения:<br /><br />true- строка недоступна для редактирования;<br /><br />False- строка не закрещена. <br /><br />Значение по умолчанию: false; т.е. строка не закрещена.<br /></td> <td width=113> <br />Необязательный <br /></td> </tr> </TBODY> </table> <br /><br /><br /><h5><a name="__refheading__57_1598330555"></a> 3.1.3.1.2.1.1cell</h5> <br />Ячейка строки.<br /><ol> <li value=1><br />Элемент не обязательный;<br /><li><br />Максимальное количество элементов: Неограниченно.<br /></ol> <br />Табл. 12 Атрибуты<br /><table width=645 cellpadding=1 cellspacing=0> <col width=99> <col width=192> <col width=232> <col width=113> <THEAD> <tr valign=top> <td width=99 bgcolor="#c0c0c0"> <br />Наименование<br /></td> <td width=192 bgcolor="#c0c0c0"> <br />Допустимые значения<br /></td> <td width=232 bgcolor="#c0c0c0"> <br />Описание<br /></td> <td width=113 bgcolor="#c0c0c0"> <br />Обязательность<br /></td> </tr> </THEAD> <TBODY> <tr valign=top> <td width=99> <br />column<br /></td> <td width=192> <br />string<br /></td> <td width=232> <br />Код столбца <br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />dic<br /></td> <td width=192> <br />string<br /></td> <td width=232> <br />Справочник, по которому проверяется значение <br /></td> <td width=113> <br />Необязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />format<br /></td> <td width=192> <br />string<br /></td> <td width=232> <br />Описание формата вводимого значения в ячейку отчета-ЭВФ. Например: <br /><br />C(25) – символьная строка длиной не более 25 знаков (формат допустим для колонок типа ‘B’ и ‘S’) ;<br /><br />N(15,2) – Числовое поле, у которого целая часть не более 15 знаков, дробная часть не более 2 знаков (формат допустим для колонок типа ‘S’ и ‘Z’).<br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />default<br /></td> <td width=192> <br />string<br /></td> <td width=232> <br />Значение по умолчанию <br /></td> <td width=113> <br />Необязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />inputType<br /></td> <td width=192> <table width=192 cellpadding=1 cellspacing=0> <col width=62> <col width=124> <THEAD> <tr valign=top> <td width=62 bgcolor="#c0c0c0"> <br />Значение<br /></td> <td width=124 bgcolor="#c0c0c0"> <br />Описание<br /></td> </tr> </THEAD> <TBODY> <tr valign=top> <td width=62> <br />0<br /></td> <td width=124> <br />Ячейка запрещена для ввода <br /></td> </tr> <tr valign=top> <td width=62> <br />1<br /></td> <td width=124> <br />Ячейка, обязательная для ввода <br /></td> </tr> <tr valign=top> <td width=62> <br />2<br /></td> <td width=124> <br />Ячейка, не обязательная для ввода <br /></td> </tr> </TBODY> </table> <br /><br /><br /></td> <td width=232> <br />Тип ячейки <br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />vldType<br /></td> <td width=192> <table width=192 cellpadding=1 cellspacing=0> <col width=62> <col width=124> <THEAD> <tr valign=top> <td width=62 bgcolor="#c0c0c0"> <br />Значение<br /></td> <td width=124 bgcolor="#c0c0c0"> <br />Описание<br /></td> </tr> </THEAD> <TBODY> <tr valign=top> <td width=62> <br />0<br /></td> <td width=124> <br />Проверки не требуется. По умолчанию <br /></td> </tr> <tr valign=top> <td width=62> <br />1<br /></td> <td width=124> <br />Проверка по справочнику, указанному в атрибуте dic <br /></td> </tr> <tr valign=top> <td width=62> <br />2<br /></td> <td width=124> <br />Проверка на диапазон значений, указанных в атрибуте vld <br /></td> </tr> <tr valign=top> <td width=62> <br />3<br /></td> <td width=124> <br />Проверка по списку значений, указанных в атрибуте vld <br /></td> </tr> <tr valign=top> <td width=62> <br />4<br /></td> <td width=124> <br />Проверка по приложения, справочник указывается в атрибуте dic, приложение - в атрибуте vld <br /></td> </tr> <tr valign=top> <td width=62> <br />5<br /></td> <td width=124> <br />Проверка по справочнику, используя фильтрацию по формуле, указанной в атрибуте vld <br /></td> </tr> </TBODY> </table> <br /><br /><br /></td> <td width=232> <br />Тип проверки значения ячейки <br /></td> <td width=113> <br />Необязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />vld<br /></td> <td width=192> <br />string<br /></td> <td width=232> <br />Дополнительные параметры фильтрации зависит от атрибута vldType: vldType=2: диапазон значений вида "1-10"; vldType=3: список значений вида "1,2,5,7"; vldType=4: идентификатор приложения, по которому усекается справочник; vldType=5: фильтр для справочника вида "okp=#5,50,Г" - где: "okp" - дополнительный атрибут в теге "term" справочника, "#5,50,Г" - координата ячейки, из которой берется значение для фильтрации ("5" - раздел формы, "50" - код строки, "Г" - код столбца). <br /></td> <td width=113> <br />Необязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />pr_inp<br /></td> <td width=192> <br />string<br /></td> <td width=232> <br />Условие закрещивания ячейки - условие на период отчета, задаваемое в соответствии с лексемой <Условие на период> языка описания контролей, который описан в разделе 4. <br /><br />Допустимые значения:<br /><br />true- ячейка недоступна для редактирования;<br /><br />False- ячейка не закрещена. <br /><br />Значение по умолчанию: false; то есть ячейка не закрещена.<br /></td> <td width=113> <br />Необязательный <br /></td> </tr> </TBODY> </table> <br /><br /><br /><h3><a name="__refheading__59_1598330555"></a>3.1.4.controls</h3> <br />Список контролей формы.<br /><ol> <li value=1><br />Элемент обязательный;<br /><li><br />Максимальное количество элементов: 1;<br /><li><br />Родительский элемент: metaForm;<br /><li><br />Дочерние элементы: control.<br /></ol> <ol> <ol> <ol> <ol start=8> <li><h4><a name="__refheading__61_1598330555"></a> <b>control</b></h4> </ol> </ol> </ol> </ol> <br />Арифметическо-логический контроль.<br /><ol> <li value=1><br />Родительский элемент: controls.<br /><li><br />Элемент необязательный;<br /><li><br />Максимальное количество элементов: неограничено;<br /></ol> <br />Табл. 13 Атрибуты<br /><table width=645 cellpadding=1 cellspacing=0> <col width=99> <col width=191> <col width=233> <col width=113> <THEAD> <tr valign=top> <td width=99 bgcolor="#c0c0c0"> <br />Наименование<br /></td> <td width=191 bgcolor="#c0c0c0"> <br />Допустимые значения<br /></td> <td width=233 bgcolor="#c0c0c0"> <br />Описание<br /></td> <td width=113 bgcolor="#c0c0c0"> <br />Обязательность<br /></td> </tr> </THEAD> <TBODY> <tr valign=top> <td width=99> <br />id<br /></td> <td width=191> <br />unsignedInt<br /></td> <td width=233> <br />Идентификатор контроля <br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />name<br /></td> <td width=191> <br />string<br /></td> <td width=233> <br />Текстовое описание контроля <br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />condition<br /></td> <td width=191> <br />string<br /></td> <td width=233> <br />Условие выполнения контроля (выражение на языке контролей) <br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />rule<br /></td> <td width=191> <br />string<br /></td> <td width=233> <br />Формула контроля, которая должна выполниться, чтобы контроль считался успешным (выражение на языке контролей)<br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />periodClause<br /></td> <td width=191> <br />string<br /></td> <td width=233> <br />Условие на период отчета (выражение на языке контролей). Значение по умолчанию - true<br /></td> <td width=113> <br />Необязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />precision<br /></td> <td width=191> <br />unsignedByte<br /></td> <td width=233> <br />Количество десятичных знаков, до которых округляются значения при операциях сравнения в формулах контроля. Значение по умолчанию 2 <br /></td> <td width=113> <br />Необязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />fault<br /></td> <td width=191> <br />decimal<br /></td> <td width=233> <br />Допустимое отклонение (допустимые границы отклонения при сравнении). Значение по умолчанию – 0 (отклонения не допускается).<br /><br />Нарушение контрольных соотношений XML- шаблона приравнивается к ошибке при сравнении на равенство. <br /></td> <td width=113> <br />Необязательный <br /></td> </tr> <tr valign=top> <td width=99 height=101> <br />tip<br /></td> <td width=191> <table width=191 cellpadding=1 cellspacing=0> <col width=62> <col width=123> <THEAD> <tr valign=top> <td width=62 bgcolor="#c0c0c0"> <br />Значение<br /></td> <td width=123 bgcolor="#c0c0c0"> <br />Описание<br /></td> </tr> </THEAD> <TBODY> <tr valign=top> <td width=62> <br />0<br /></td> <td width=123> <br />Необязательный контроль <br /></td> </tr> <tr valign=top> <td width=62> <br />1<br /></td> <td width=123> <br />Обязательный контроль <br /></td> </tr> </TBODY> </table> <br /><br /><br /></td> <td width=233> <br />Значение по умолчанию – 1 (обязательный контроль)<br /></td> <td width=113> <br />Необязательный<br /></td> </tr> </TBODY> </table> <br /><br />Условие выполнения контролей, формула контроля и условие на период отчета задаются на языке описания контролей, который описан в Разделе 4. Условие выполнения контролей описывается лексемой <Условие>. Формула контроля описывается лексемой <Логическое выражение>. Условие на период отчета описывается лексемой <Условие на период>.<br /><h3><a name="__refheading__63_1598330555"></a>3.1.5.dics</h3> <br />Справочники формы.<br /><ol> <li value=1><br />Элемент обязательный;<br /><li><br />Максимальное количество элементов: 1;<br /><li><br />Родительский элемент: metaForm;<br /><li><br />Дочерние элементы: dic.<br /></ol> <br />Обязательно наличие справочников (дочерних элементов) s_year и s_time или s_god и s_mes.<br /><ol> <ol> <ol> <ol start=9> <li><h4><a name="__refheading__65_1598330555"></a> <b>dic</b></h4> </ol> </ol> </ol> </ol> <br />Справочник формы или приложение к справочнику. <br /><ol> <li value=1><br />Элемент обязательный;<br /><li><br />Минимальное количество элементов: 2;<br /><li><br />Максимальное количество элементов: неограниченно;<br /><li><br />Родительский элемент: dics;<br /><li><br />Дочерние элементы: term.<br /></ol> <br />Табл. 14 Атрибуты<br /><table width=645 cellpadding=1 cellspacing=0> <col width=99> <col width=109> <col width=315> <col width=113> <THEAD> <tr valign=top> <td width=99 bgcolor="#c0c0c0"> <br />Наименование<br /></td> <td width=109 bgcolor="#c0c0c0"> <br />Допустимые значения<br /></td> <td width=315 bgcolor="#c0c0c0"> <br />Описание<br /></td> <td width=113 bgcolor="#c0c0c0"> <br />Обязательность<br /></td> </tr> </THEAD> <TBODY> <tr valign=top> <td width=99> <br />name<br /></td> <td width=109> <br />string<br /></td> <td width=315> <br />Текстовое наименование справочника <br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />id<br /></td> <td width=109> <br />string<br /></td> <td width=315> <br />Идентификатор справочника или приложения (название таблицы) <br /></td> <td width=113> <br />Обязательный <br /></td> </tr> <tr valign=top> <td width=99> <br />parent<br /></td> <td width=109> <br />string<br /></td> <td width=315> <br />Имеет смысл только для приложения<SUP><SUP>1</SUP></SUP>. Идентификатор справочника, к которому относится приложение <br /></td> <td width=113> <br />Необязательный <br /></td> </tr> </TBODY> </table> <br /><br /><br /><h5><a name="__refheading__67_1598330555"></a> 3.1.5.1.1term</h5> <br />Термин - элемент справочника.<br /><ol> <li value=1><br />Дополнительные атрибуты: возможно наличие дополнительных атрибутов, которые используются для фильтрации справочника. Имена дополнительных атрибутов задаются проектировщиком формы (разработчиком XML-шаблона) произвольно. Справочник, из которого выбираются значения для заполнения некоторого поля, может формироваться по значению некоторого признака – дополнительного параметра фильтрации (подробнее в описании атрибута vld элементов cell и default-cell, в случае vldType=5);<br /><li><br />Допустимые значения: string;<br /><li><br />Содержимое: текст позиции справочника, только для справочника, приложение не имеет текста позиции;<br /><li><br />Элемент обязательный;<br /><li><br />Максимальное количество элементов: неограниченно;<br /><li><br />Родительский элемент: dic.<br /></ol> <br />Табл. 15 Атрибуты<br /><table width=645 cellpadding=1 cellspacing=0> <col width=99> <col width=114> <col width=314> <col width=108> <THEAD> <tr valign=top> <td width=99 bgcolor="#c0c0c0"> <br />Наименование<br /></td> <td width=114 bgcolor="#c0c0c0"> <br />Допустимые значения<br /></td> <td width=314 bgcolor="#c0c0c0"> <br />Описание<br /></td> <td width=108 bgcolor="#c0c0c0"> <br />Обязательность<br /></td> </tr> </THEAD> <TBODY> <tr valign=top> <td width=99> <br />Id<br /></td> <td width=114> <br />string<br /></td> <td width=314> <br />Код термина, совместно с дополнительными атрибутами представляет собой ключ <br /></td> <td width=108> <br />Обязательный <br /></td> </tr> </TBODY> </table>
1   2   3   4   5   6

Похожие:

Унифицированный формат электронных версий форм статистической отчетности 2010 iconРекомендации по заполнению электронных версий форм Федерального статистического...
Порядок заполнения электронных версий форм и вкладышей к формам в оффлайн-модуле 3

Унифицированный формат электронных версий форм статистической отчетности 2010 iconРекомендации по заполнениюэлектронных версий форм Федерального статистического...
Порядок заполнения электронных версий форм и вкладышей к формам в онлайн-модуле 25

Унифицированный формат электронных версий форм статистической отчетности 2010 iconПрактический семинар по теме: «Правила заполнения форм статистической...
Практический семинар по теме: Правила заполнения форм статистической и ведомственной отчетности предприятий опк

Унифицированный формат электронных версий форм статистической отчетности 2010 iconКалендарь представления статистической отчетности
См. "Календари представления статистической отчетности" на 2011 г., 2012 г., 2013 г., 2014 г

Унифицированный формат электронных версий форм статистической отчетности 2010 iconИнструкция по ведению судебной статистики москва
Заполнение форм статистической отчетности о деятельности федеральных судов общей юрисдикции и мировых судей

Унифицированный формат электронных версий форм статистической отчетности 2010 iconИнструкция по заполнению Универсального шаблона по формам статистической...
При заполнении электронных шаблонов категорически запрещается взламывать установленную разработчиками защиту и вносить во внешний...

Унифицированный формат электронных версий форм статистической отчетности 2010 iconИнструкция по заполнению форм статистической отчетности Форма №1-фк...
Рекомендуется использовать следующие интернет браузеры: Mozilla Firefox, Google Chrome, Safari

Унифицированный формат электронных версий форм статистической отчетности 2010 iconРазъяснение к порядку заполнения форм профсоюзной отчетности по итогам...
На основе поступивших от членских организаций фнпр предложений по совершенствованию форм профсоюзной отчетности Департамент социально-трудовых...

Унифицированный формат электронных версий форм статистической отчетности 2010 iconУчебно-практическое пособие рассматривает формат и порядок заполнения...
Учебно-практическое пособие предназначено для специалистов мсх, лекторов системы дпо, а также руководителей и членов кфх, ип участников...

Унифицированный формат электронных версий форм статистической отчетности 2010 iconЕсли вы хотите обмениваться через Диадок другими видами документов...
Мы готовы дополнять список, согласно вашим потребностям. Это важно для обеспечения юридической значимости передаваемых электронных...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru