Глобальный объект "
Метаданные"
является вспомогательным объектом системы, предназначенным для доступа к свойствам структуры метаданных конфигурации. Возможность доступа к метаданным средствами встроенного языка является дополнительной возможностью и применяется в специальных случаях, например, для создания универсальных отчётов или обработок, которые могут обращаться к объектам различных видов (документам, справочникам и т.п.). В основных алгоритмах конфигурации данная возможность, как правило, не используется.
Доступ к объектам метаданных предоставляется посредством глобального свойства Метаданные
(англоязычный синоним — Metadata
). Например:
ОчередностьРасчета = Метаданные.ВидРасчета("ДоплатаЗаЗамещение").Очередность;
Значения, имеющие тип "
Метаданные"
, можно напрямую использовать в качестве параметров в тех методах, где требуется строковый идентификатор метаданного, например, в методе справочника Вид()
. Кроме того, объекты типа "
Метаданные"
можно использовать в качестве параметров, в тех методах, где требуется указать тип данных строкой, например, в методе ВвестиЗначение()
, но передавать можно только значения метаданных, описывающие типизированные объекты.
В предыдущих статьях были рассмотрены особенности работы с общими для всех конфигураций объектами метаданных (см. статью), а также с объектами метаданных компонент «Бухгалтерский учет» (см. статью) и «Оперативный учет» (см. статью). Здесь же речь пойдёт о работе с объектами метаданных, присутствующими только в составе компоненты «Расчет».
Объект метаданных "
ВидРасчета"
Получить общее количество объектов типа "
ВидРасчета"
в коллекции позволяет метод ВидРасчета()
, записанный без параметров. Для получения же доступа к атрибутам конкретного объекта типа "
ВидРасчета"
используется этот же метод (но уже с указанным параметром) и имя атрибута, записанное через точку после записи вызова метода:
Метаданные.ВидРасчета(<Идентификатор>).<ИмяАтрибута>
где
- <Идентификатор> — идентификатор конкретного вида расчёта или его порядковый номер в структуре метаданных;
- <ИмяАтрибута> — имя конкретного атрибута, к которому необходимо получить доступ.
Пример организации опроса атрибутов видов расчёта по номеру вида расчёта в структуре метаданных:
// Выведем на экран сведения о видах расчёта конфигурации Для i=1 По Метаданные.ВидРасчета() Цикл Сообщить("===============Вид расчета=================="); Сообщить("Идентификатор: " + Метаданные.ВидРасчета(i).Идентификатор); Сообщить("Синоним: " + Метаданные.ВидРасчета(i).Синоним); Сообщить("Комментарий: " + Метаданные.ВидРасчета(i).Комментарий); Сообщить("Приоритет: " + Метаданные.ВидРасчета(i).Очередность); КонецЦикла;
Примечание: При работе с объектами метаданных "
ВидРасчета"
могут также использоваться дополнительные методы, описанные в предыдущей статье, например, метод Выбран()
:
Для i=1 По Метаданные.ВидРасчета() Цикл Если Метаданные.ВидРасчета(i).Выбран() = 1 Тогда . . . КонецЕсли; КонецЦикла;
Объект метаданных "
ВидРасчета"
имеет следующие атрибуты:
Идентификатор
— атрибут, содержащий идентификатор вида расчёта. Установить значение данного атрибута можно в окне редактирования конкретного вида расчёта в поле «Идентификатор» (см. рис. ниже).
Синоним
— атрибут, содержащий синоним идентификатора вида расчёта. Установить значение данного атрибута можно в окне редактирования конкретного вида расчёта в поле «Синоним» (см. рис. выше).
Комментарий
— атрибут, содержащий комментарий к виду расчёта. Установить значение данного атрибута можно в окне редактирования конкретного вида расчёта в поле «Комментарий» (см. рис. выше).
Очередность
— атрибут, содержащий число, определяющее приоритет вида расчёта. Установить значение данного атрибута можно в окне редактирования конкретного вида расчёта в поле «Приоритет» (см. рис. выше).
ГруппаРасчетов
— атрибут, содержащий перечень ссылок на группы видов расчетов. Установить значение атрибута можно в окне редактирования конкретного вида расчёта с помощью соответствующей группы элементов (см. рис. выше). Просмотреть эти ссылки из программы можно с помощью методов Количество()
и Получить()
, о которых мы поговорим чуть далее.
ВытесняетВидРасчета
— атрибут, содержащий перечень ссылок на виды расчётов. Установить значение атрибута можно в окне «Порядок вытеснения» (см. рис. ниже), которое вызывается с помощью кнопки «Настройка вытеснения» из окна редактирования конкретного вида расчёта. Просмотреть эти ссылки из программы можно с помощью методов Количество()
и Получить()
, о которых мы поговорим чуть далее.
ВытесняетсяВидомРасчета
— атрибут, содержащий перечень ссылок на виды расчётов. Установить значение атрибута можно в окне «Порядок вытеснения» (см. рис. выше), которое вызывается с помощью кнопки «Настройка вытеснения» из окна редактирования конкретного вида расчёта. Просмотреть эти ссылки из программы можно с помощью методов Количество()
и Получить()
, о которых мы поговорим чуть далее.
Работа с массивом ссылок в атрибутах объекта метаданных "
ВидРасчета"
Атрибуты ГруппаРасчетов
, ВытесняетВидРасчета
и ВытесняетсяВидомРасчета
объекта метаданных "
ВидРасчета"
содержат списки ссылок на несколько других объектов. Для перебора таких массивов ссылок используются специальные методы Количество()
и Получить()
. Первый из них позволяет получить количество ссылок в списке, а второй выбирает объект из списка по его порядковому номеру.
Пример организации перебора ссылок:
// выведем список ссылок в атрибуте Для i=1 По Метаданные.ВидРасчета(<Идентификатор>).ГруппаРасчетов.Количество() Цикл Сообщить(Метаданные.ВидРасчета(<Идентификатор>).ГруппаРасчетов.Получить(i).Идентификатор); КонецЦикла;
здесь <Идентификатор> — идентификатор вида расчёта, атрибут которого содержит исследуемый список ссылок.
Объект метаданных "
ГруппаРасчетов"
Получить общее количество объектов "
ГруппаРасчетов"
в коллекции можно с помощью метода ГруппаРасчетов()
, записываемого без параметров. Для получения же доступа к атрибутам конкретной группы используется этот же метод (но уже с указанным параметром) и имя атрибута, записанное через точку после записи вызова метода:
Метаданные.ГруппаРасчетов(<Идентификатор>).<ИмяАтрибута>
где
- <Идентификатор> — идентификатор конкретной группы или её порядковый номер в структуре метаданных;
- <ИмяАтрибута> — имя конкретного атрибута, к которому необходимо получить доступ.
Пример организации перебора групп расчётов по их номеру в структуре метаданных:
// Выведем список групп расчётов Для i=1 По Метаданные.ГруппаРасчетов() Цикл Сообщить(Метаданные.ГруппаРасчетов(i).Идентификатор); КонецЦикла;
Объект метаданных "
ГруппаРасчетов"
имеет следующие атрибуты:
Идентификатор
— атрибут, содержащий идентификатор группы расчётов. Установить значение данного атрибута можно в окне редактирования конкретной группы расчётов в поле «Идентификатор» (см. рис. ниже).
Синоним
— атрибут, содержащий синоним идентификатора группы расчётов. Установить значение данного атрибута можно в окне редактирования конкретной группы расчётов в поле «Синоним» (см. рис. выше).
Комментарий
— атрибут, содержащий комментарий к группе расчётов. Установить значение данного атрибута можно в окне редактирования конкретной группы расчётов в поле «Комментарий» (см. рис. выше).
ВидРасчета
— атрибут, содержащий перечень ссылок на виды расчёта. Значение атрибута устанавливается в окне редактирования конкретной группы с помощью соответствующей группы элементов (см. рис. выше). Просмотреть эти ссылки из программы можно с помощью методов Количество()
и Получить()
, о которых речь пойдёт чуть далее.
Работа с массивом ссылок в атрибутах объекта метаданных "
ГруппаРасчетов"
Атрибут ВидРасчета
объекта метаданных "
ГруппаРасчетов"
содержит список ссылок на несколько других объектов. Для перебора таких массивов ссылок используются специальные методы Количество()
и Получить()
. Первый из них позволяет получить количество ссылок в списке, а второй выбирает объект из списка по его порядковому номеру.
Пример организации перебора ссылок:
// выведем список ссылок в атрибуте Для i=1 По Метаданные.ГруппаРасчетов(<Идентификатор>).ВидРасчета.Количество() Цикл Сообщить(Метаданные.ГруппаРасчетов(<Идентификатор>).ВидРасчета.Получить(i).Идентификатор); КонецЦикла;
здесь <Идентификатор> — идентификатор группы расчётов, атрибут которой содержит исследуемый список ссылок.
Объект метаданных "
ПравилоПерерасчета"
Получить общее количество имеющихся правил перерасчёта можно с помощью метода ПравилоПерерасчета()
, записываемого без параметров. Для получения же доступа к атрибутам конкретного правила используется этот же метод (но уже с указанным параметром) и имя атрибута, записанное через точку после записи вызова метода:
Метаданные.ПравилоПерерасчета(<Идентификатор>).<ИмяАтрибута>
где
- <Идентификатор> — идентификатор конкретного правила перерасчёта или его порядковый номер в структуре метаданных;
- <ИмяАтрибута> — имя конкретного атрибута, к которому необходимо получить доступ.
Пример организации перебора правил перерасчёта по их номеру в структуре метаданных:
// Выведем список правил перерасчета Для i=1 По Метаданные.ПравилоПерерасчета() Цикл Сообщить(Метаданные.ПравилоПерерасчета(i).Идентификатор); КонецЦикла;
Объект метаданных "
ПравилоПерерасчета"
имеет следующие атрибуты:
Идентификатор
— атрибут, содержащий идентификатор правила перерасчёта. Установить значение данного атрибута можно в окне редактирования конкретного правила перерасчёта в поле «Идентификатор» (см. рис. ниже).
Синоним
— атрибут, содержащий синоним идентификатора правила перерасчёта. Установить значение данного атрибута можно в окне редактирования конкретного правила перерасчёта в поле «Синоним» (см. рис. выше).
Комментарий
— атрибут, содержащий комментарий к правилу перерасчёта. Установить значение данного атрибута можно в окне редактирования конкретного правила перерасчёта в поле «Комментарий» (см. рис. выше).
ТипПравила
— атрибут, содержащий строку, описывающую тип правила. Возможные значения: "
СледующийПериод"
или "
ТекущийПериод"
. Значение данного атрибута устанавливается в окне редактирования конкретного правила перерасчёта с помощью соответствующего переключателя (см. рис. выше).
КоличествоПериодов
— атрибут, содержащий число, определяющее количество периодов, на которое распространяется правило перерасчёта. Значение данного атрибута устанавливается в окне редактирования конкретного правила перерасчёта (см. рис. выше).
ВедущийВидРасчета
— атрибут, содержащий перечень ссылок на ведущие виды расчёта правила перерасчёта. Значение данного атрибута устанавливается в окне редактирования конкретного правила перерасчёта в поле «При вводе видов расчёта» (см. рис. выше). Просмотреть эти ссылки из программы можно с помощью методов Количество()
и Получить()
, о которых речь пойдёт чуть далее.
ПодчиненныйВидРасчета
— атрибут, содержащий перечень ссылок на подчинённые виды расчёта правила перерасчёта. Значение данного атрибута устанавливается в окне редактирования конкретного правила перерасчёта в поле «Необходимо пересчитать» (см. рис. выше). Просмотреть эти ссылки из программы можно с помощью методов Количество()
и Получить()
, о которых речь пойдёт чуть далее.
Работа с массивом ссылок в атрибутах объекта метаданных "
ПравилоПерерасчета"
Атрибуты ВедущийВидРасчета
и ПодчиненныйВидРасчета
объекта метаданных "
ПравилоПерерасчета"
содержит список ссылок на несколько других объектов. Для перебора таких массивов ссылок используются специальные методы Количество()
и Получить()
. Первый из них позволяет получить количество ссылок в списке, а второй выбирает объект из списка по его порядковому номеру.
Пример организации перебора ссылок:
// выведем список ссылок в атрибуте Для i=1 По Метаданные.ПравилоПерерасчета(<Идентификатор>).ВедущийВидРасчета.Количество() Цикл Сообщить(Метаданные.ПравилоПерерасчета(<Идентификатор>).ВедущийВидРасчета.Получить(i).Идентификатор); КонецЦикла;
здесь <Идентификатор> — идентификатор правила перерасчёта, атрибут которого содержит исследуемый список ссылок.
Объект метаданных "
ЖурналРасчетов"
Получить количество объектов типа "
ЖурналРасчетов"
в коллекции позволяет метод ЖурналРасчетов()
, записанный без параметров. Для получения же доступа к атрибутам конкретного объекта "
ЖурналРасчетов"
используется этот же метод (но уже с указанным параметром) и имя атрибута, записанное через точку после записи вызова метода:
Метаданные.ЖурналРасчетов(<Идентификатор>).<ИмяАтрибута>
где
- <Идентификатор> — идентификатор конкретного журнала расчётов или его порядковый номер в структуре метаданных;
- <ИмяАтрибута> — имя конкретного атрибута, к которому необходимо получить доступ.
Пример организации опроса атрибутов журналов расчётов по номеру журнала в структуре метаданных:
// Выведем на экран сведения о журналах расчётов в конфигурации Для i=1 По Метаданные.ЖурналРасчетов() Цикл Сообщить("===============Журнал расчетов=================="); Сообщить("Идентификатор: " + Метаданные.ЖурналРасчетов(i).Идентификатор); Сообщить("Синоним: " + Метаданные.ЖурналРасчетов(i).Синоним); Сообщить("Комментарий: " + Метаданные.ЖурналРасчетов(i).Комментарий); КонецЦикла;
Объект метаданных "
ЖурналРасчетов"
имеет следующие атрибуты:
Идентификатор
— атрибут, содержащий идентификатор журнала расчётов. Установить значение данного атрибута можно в окне редактирования конкретного журнала расчётов в поле «Идентификатор» (см. рис. ниже).
Синоним
— атрибут, содержащий синоним идентификатора журнала расчётов. Установить значение данного атрибута можно в окне редактирования конкретного журнала расчётов в поле «Синоним» (см. рис. выше).
Комментарий
— атрибут, содержащий комментарий к журналу расчётов. Установить значение данного атрибута можно в окне редактирования конкретного журнала расчётов в поле «Комментарий» (см. рис. выше).
ОсновнойСправочник
— атрибут, содержащий ссылку на основной справочник журнала расчётов (то есть на справочник объектов расчётов), например, "
Справочник.Сотрудники"
. Установить значение атрибута можно в окне редактирования конкретного журнала расчётов в поле «Справочник» (см. рис. выше).
РазмерПериода
— атрибут, содержащий строку, описывающую размер периода журнала расчётов. Возможные значения атрибута: "
День"
, "
Неделя"
, "
Месяц"
, "
Квартал"
или "
Год"
. Установить значение можно в окне редактирования конкретного журнала расчётов в поле «Размер» (см. рис. выше).
ДатаОтсчета
— атрибут, содержащий дату отсчёта для журнала расчётов. Установить значение атрибута можно в окне редактирования конкретного журнала расчётов в поле «Дата отсчета» (см. рис. выше).
ДлинаРезультата
— атрибут, содержащий информацию о максимальном количестве символов для результатов расчётов. Установить значение атрибута можно в окне редактирования конкретного журнала расчётов в поле «Длина» (см. рис. выше).
ТочностьРезультата
— атрибут, содержащий информацию о максимальном количестве цифр после десятичной точки в результатах расчётов. Установить значение атрибута можно в окне редактирования конкретного журнала расчётов в поле «Точность» (см. рис. выше).
ТипГрафОтбора
— атрибут, содержащий строку, описывающую тип отбора по выбранным графам. Возможные значения атрибута: "
НаКонецПериода"
или "
НаНачалоПериода"
. Установить значение можно в окне редактирования конкретного журнала расчётов с помощью переключателя «Записывать на…» (см. рис. выше).
ОсновнаяФорма
— атрибут, содержащий ссылку на основную форму журнала расчётов (то есть полный идентификатор основной формы журнала), например, "
ЖурналРасчетов.Зарплата.ФормаСписка"
или пустую строку, если форма не определена. Чтобы задать значение данного атрибута, необходимо щёлкнуть правой кнопкой мыши по значку конкретного журнала и в появившемся меню последовательно выбрать пункты «Редактировать форму -> Редактировать».
Выбор конкретной формы осуществляется в появившемся на экране окне с помощью кнопки «Основная» (см. рис. ниже).
ОсновнаяФормаДляВыбора
— атрибут, содержащий ссылку на форму журнала для выбора (то есть идентификатор формы журнала, предназначенной для выбора), например, "
ЖурналРасчетов.Зарплата.ДляВыбора"
или пустую строку, если форма не определена. Процесс задания значения описан выше, но последнее действие осуществляется с помощью кнопки «Для выбора».
Работа с графами отбора журнала расчётов
Получить количество граф отбора журнала расчётов и организовать цикл по их перебору позволяет метод ГрафаОтбора()
, записанный без параметров. Для получения же доступа к атрибутам конкретной графы отбора используется этот же метод (но уже с указанным параметром) и имя атрибута, записанное через точку после записи вызова метода:
Метаданные.ЖурналРасчетов(<ИдентификаторЖурнала>).ГрафаОтбора(<ИдентификаторГрафы>).<ИмяАтрибута>
где
- <ИдентификаторЖурнала> — идентификатор конкретного журнала расчётов или его порядковый номер в структуре метаданных;
- <ИдентификаторГрафы> — идентификатор конкретной графы журнала расчётов или её порядковый номер в структуре метаданных;
- <ИмяАтрибута> — имя конкретного атрибута, к которому необходимо получить доступ.
Примечание: Графа отбора является реквизитом основного справочника журнала расчётов.
Работа с реквизитами журнала расчётов
Получить количество реквизитов журнала расчётов и организовать цикл по их перебору позволяет метод Реквизит()
, записанный без параметров. Для получения же доступа к атрибутам конкретного реквизита используется этот же метод (но уже с указанным параметром) и имя атрибута, записанное через точку после записи вызова метода:
Метаданные.ЖурналРасчетов(<ИдентификаторЖурнала>).Реквизит(<ИдентификаторРеквизита>).<ИмяАтрибута>
где
- <ИдентификаторЖурнала> — идентификатор конкретного журнала расчётов или его порядковый номер в структуре метаданных;
- <ИдентификаторРеквизита> — идентификатор конкретного реквизита журнала расчётов или его порядковый номер в структуре метаданных;
- <ИмяАтрибута> — имя конкретного атрибута, к которому необходимо получить доступ.
Пример организации перебора реквизитов журнала расчётов по их номеру в структуре метаданных:
// Выведем список реквизитов журнала расчётов Для i=1 По Метаданные.ЖурналРасчетов(<Идентификатор>).Реквизит() Цикл Сообщить(Метаданные.ЖурналРасчетов(<Идентификатор>).Реквизит(i).Идентификатор); КонецЦикла;
здесь <Идентификатор> — идентификатор журнала расчётов, реквизиты которого перебираются в цикле.
Реквизиты объекта метаданных "
ЖурналРасчетов"
имеет следующие атрибуты:
Идентификатор
— атрибут, содержащий идентификатор реквизита. Значение атрибута устанавливается в окне свойств реквизита на вкладке «Общие».
Синоним
— атрибут, содержащий синоним идентификатора реквизита. Значение атрибута устанавливается в окне свойств реквизита на вкладке «Общие» (см. рис. выше).
Комментарий
— атрибут, содержащий комментарий к реквизиту. Значение атрибута устанавливается в окне свойств реквизита на вкладке «Общие» (см. рис. выше).
Тип
— атрибут, содержащий информацию о типе реквизита журнала расчётов. Тип значения атрибута строковый. Возможные значения: "
Дата"
, "
Строка"
, "
Число"
, "
Справочник"
и т.д. Установить значение атрибута можно в окне свойств конкретного реквизита на вкладке «Общие» (см. рис. выше).
Вид
— атрибут, содержащий идентификатор объекта метаданных, определяющего тип реквизита. Используется данный атрибут только в том случае, если в качестве типа реквизита журнала расчётов установлен конкретный справочник, документ, перечисление и т.п.
Длина
— атрибут, содержащий информацию о максимально допустимом количестве символов в значении реквизита. Использование данного атрибута имеет смысл только в том случае, если реквизит имеет тип "
Строка"
или "
Число"
. Установить значение атрибута можно в окне свойств конкретного реквизита на вкладке «Общие» (см. рис. выше).
Точность
— атрибут, содержащий информацию о максимальном количестве цифр после десятичной точки в значении реквизита. Использование атрибута имеет смысл только в том случае, если реквизит имеет тип "
Число"
. Значение атрибута устанавливается в окне свойств конкретного реквизита на вкладке «Общие» (см. рис. выше).
НеОтрицательный
— атрибут, содержащий признак запрета отрицательных значений. Возможные значения атрибута: 1 — отрицательные значения запрещены; 0 — отрицательные значения не запрещены. Использование атрибута имеет смысл только в том случае, если реквизит имеет тип "
Число"
. Установить значение данного атрибута можно в окне свойств конкретного реквизита на вкладке «Дополнительные» (см. рис. ниже).
РазделятьТриады
— атрибут, содержащий признак установки визуального разделения триад в значении реквизита. Возможные значения атрибута: 1 — разделять; 0 — не разделять. Использование атрибута имеет смысл только в том случае, если реквизит имеет тип "
Число"
. Установить значение атрибута можно в окне свойств конкретного реквизита на вкладке «Дополнительные» (см. рис. выше).
Работа с формами списка объекта "
ЖурналРасчетов"
Получить общее количество имеющихся форм списка журнала можно с помощью метода ФормаСписка()
, записываемого без параметров. Для получения же доступа к атрибутам конкретной формы списка конкретного журнала используется этот же метод (но уже с указанным параметром) и имя атрибута, записанное через точку после записи вызова метода:
Метаданные.ЖурналРасчетов(<ИдентификаторЖурнала>).ФормаСписка(<ИдентификаторФормы>).<ИмяАтрибута>
где
- <ИдентификаторЖурнала> — идентификатор конкретного журнала или его порядковый номер в структуре метаданных;
- <ИдентификаторФормы> — идентификатор конкретной формы списка или её порядковый номер в структуре метаданных;
- <ИмяАтрибута> — имя конкретного атрибута, к которому необходимо получить доступ.
Пример организации перебора форм списка журнала по их номеру в структуре метаданных:
// Выведем список форм журнала Для i=1 По Метаданные.ЖурналРасчетов(<Идентификатор>).ФормаСписка() Цикл Сообщить(Метаданные.ЖурналРасчетов(<Идентификатор>).ФормаСписка(i).Идентификатор); КонецЦикла;
здесь <Идентификатор> — идентификатор журнала, формы списка которого перебираются в цикле.
Формы списка журнала расчётов имеет следующие атрибуты:
Идентификатор
— атрибут, содержащий идентификатор формы журнала расчётов. Значение атрибута устанавливается в окне свойств формы, которое вызывается с помощью кнопки «Изменить» из окна «Формы списков» (см. рис. ниже).
Синоним
— неиспользуемый атрибут.
Комментарий
— атрибут, содержащий комментарий к форме журнала расчётов. Значение атрибута устанавливается в окне свойств формы (см. рис. выше).
Объект метаданных "
Календарь"
Получить общее количество объектов типа "
Календарь"
в коллекции позволяет метод Календарь()
, записанный без параметров. Для получения же доступа к атрибутам конкретного объекта "
Календарь"
используется этот же метод (но уже с указанным параметром) и имя атрибута, записанное через точку после записи вызова метода:
Метаданные.Календарь(<Идентификатор>).<ИмяАтрибута>
где
- <Идентификатор> — идентификатор конкретного календаря или его порядковый номер в структуре метаданных;
- <ИмяАтрибута> — имя конкретного атрибута, к которому необходимо получить доступ.
Пример организации опроса атрибутов календарей по номеру календаря в структуре метаданных:
// Выведем на экран сведения о календарях в конфигурации Для i=1 По Метаданные.Календарь() Цикл Сообщить("===============Календарь=================="); Сообщить("Идентификатор: " + Метаданные.Календарь(i).Идентификатор); Сообщить("Синоним: " + Метаданные.Календарь(i).Синоним); Сообщить("Комментарий: " + Метаданные.Календарь(i).Комментарий); КонецЦикла;
Объект метаданных "
Календарь"
имеет следующие атрибуты:
Идентификатор
— атрибут, содержащий идентификатор календаря. Значение атрибута устанавливается в окне свойств календаря на вкладке «Общие».
Синоним
— атрибут, содержащий синоним идентификатора календаря. Значение атрибута устанавливается в окне свойств календаря на вкладке «Общие» (см. рис. выше).
Комментарий
— атрибут, содержащий комментарий (описание) к календарю. Значение атрибута устанавливается в окне свойств календаря на вкладке «Общие» (см. рис. выше).
АвтоРегистрация
— атрибут, содержащий признак включения режима авторегистрации для календаря. Возможным значением для атрибута является только одно — 1. Использование данного атрибута имеет смысл только при установленной компоненте УРБД («Управление распределёнными базами данных»). При этом в окне свойств объектов появляется дополнительная вкладка «Миграция», на которой и отображается соответствующий атрибут (см. рис. ниже).
ОбластьРаспространения
— атрибут, содержащий информацию об области распространения, заданной для данного календаря. Возможные значения: "
ВсеИнформационныеБазы"
или "
МестоСоздания"
. Использование данного атрибута имеет смысл только при установленной компоненте УРБД («Управление распределёнными базами данных»). При этом в окне свойств объектов появляется дополнительная вкладка «Миграция» (см. рис. выше), на которой и отображается соответствующий атрибут.
ДополнительныеКодыИБ
— неиспользуемый атрибут. Возвращаемым значением будет пустая строка.
Примечание: Обратите внимание, что для календарей доступны не все атрибуты и не все значения атрибутов на вкладке «Миграция».
Другие статьи по схожей тематике