Для получения количества документов, присутствующих в конфигурации, используется следующая конструкция: Метаданные.Документ ();
Для работы с метаданными документов используется такая констукция: Метаданные.Документ (["Идентификатор"/Номер] ) .
Присутствующая в метаданных информация описывает как свойства самого документа, так и свойства всех его реквизитов, как находящихся в шапке, так и в табличной части документа (об общих реквизитах документа можно прочитать здесь).
Для начала рассмотрим непосредственно свойства документа: - Идентификатор - идентификатор документа (Cтрока ). - Синоним - синоним документа (Cтрока ). - Комментарий - комментарий документа (Cтрока ). - Журнал - ссылка на журнал, к которому относится данный документ (МетаданныеСсылка ). - ПериодичностьНомера - вариант установленной периодичности номера (Строка ["Все" / "Год" / "Квартал" / "Месяц" / "День" ]). - ДлинаНомера - длина номера документа (Число ). - ТипНомера - тип номера в документе (Строка ["Числовой" / "Текстовый" ]). - АвтоНумерация - признак автонумерации документа Число ["1" / "2" ]). Единица обозначает отсутствие автонумерации документов, двойка - наличие автонумерации. - КонтрольУникальности - признак контроля уникальности номеров документов Число ["0" / "1" ]). Ноль - нет контроля, единица - контроль включен. - Нумератор - ссылка на используемый в документе нумератор (МетаданныеСсылка ). - ОперативныйУчет - признак принадлежности документа к оперативному учету (Число ["0" / "1" ]). - Расчет - признак принадлежности документа к расчету (Число ["0" / "1" ]). - БухгалтерскийУчет - признак принадлежности документа к бухгалтерскому учету (Число ["0" / "1" ]). - СоздаватьОперацию - вариант создания операции в бухгалтерских документах (Строка ["Всегда" / "Выборочно" / "ТолькоПриПроведении" ]). - АвтоНумерацияСтрок - признак автоматической нумерации строк документа (Число ["0" / "1" ]). - АвтоудалениеДвижений - признак автоматического удаления движений (Число ["0" / "1" ]). - РедактированиеОпераций - признак разрешения редактировать операцию документа (Число ["0" / "1" ]). - РазрешитьПроведение - признак разрешения проведения документа (Число ["0" / "1" ]). - ВводимыеНаОснованииДокументы - список документов, вводимых на основании документов данного вида (МетаданныеСсылки ). - ОснованиеДляЛюбогоДокумента - признак принадлежности документа к бухгалтерскому учету (Число ["0" / "1" ]). - ОбластьРаспространения - область распространения данных документов этого вида (Строка ["ВсеИнформационныеБазы" / "МестоСоздания" / "МестоСозданияИЦентр" ]). - АвтоРегистрация - автоматическая регистрация изменений (Число ["0" / "1" ]). - ДополнительныеКодыИБ - дополнительные коды баз для компоненты УРБД (Строка ).
Для доступа к метаданным, описывающим реквизиты документа используется следующий механизм доступа.
Для получения количества реквизитов шапки документа используется обращение:
Метаданные.Документ (["Идентификатор"/Номер] ).РеквизитШапки () .
Для обращения к свойствам реквизита используется такая конструкция:
Метаданные.Документ (["Идентификатор"/Номер] ).РеквизитШапки (["Идентификатор"/Номер] ) .
У каждого из реквизитов шапки документа доступны следующие свойства: - Идентификатор - идентификатор реквизита документа (Cтрока ). - Синоним - синоним реквизита документа (Cтрока ). - Комментарий - комментарий реквизита документа (Cтрока ). - Тип - тип реквизита документа (Cтрока ). - Вид - вид реквизита (Cтрока ), (если тип - Справочник ). - Длина - длина (Число ), (если тип - Строка или Число ). - Точность - точность (если тип - Число ). - НеОтрицательный - запрет отрицательных значений (Число [0 / 1 ]). - РазделятьТриады - разделять триады (Число [0 / 1 ]).
Для получения количества реквизитов табличной части документа используется обращение:
Метаданные.Документ (["Идентификатор"/Номер] ).РеквизитТабличнойЧасти () .
Для обращения к свойствам реквизита табличной части документа используется такая конструкция:
Метаданные.Документ (["Идентификатор"/Номер] ).РеквизитТабличнойЧасти (["Идентификатор"/Номер] ) .
У каждого из реквизитов табличной части документа доступны следующие свойства: - Идентификатор - идентификатор реквизита табличной части документа (Cтрока ). - Синоним - синоним реквизита табличной части документа (Cтрока ). - Комментарий - комментарий реквизита табличной части документа (Cтрока ). - Тип - тип реквизита документа (Cтрока ). - Вид - вид реквизита (Cтрока ), (если тип - Справочник ). - Длина - длина (Число ), (если тип - Строка или Число ). - Точность - точность (если тип - Число ). - НеОтрицательный - запрет отрицательных значений (Число [0 / 1 ]). - РазделятьТриады - разделять триады (Число [0 / 1 ]). - ИтогПоКолонке - признак наличия итога по колонке для данного реквизита табличной части документа (Число ["0" / "1" ]).
[1]-[2]-[3]-[4]-[5]-[6]-[7]-[8]-[9]-[10]-[11]-[12]-[13]
|