Опубликовано: 09.02.2023

Объекты метаданных компоненты «Расчет»

Глобальный объект "Метаданные" является вспомогательным объектом системы, предназначенным для доступа к свойствам структуры метаданных конфигурации. Возможность доступа к метаданным средствами встроенного языка является дополнительной возможностью и применяется в специальных случаях, например, для создания универсальных отчётов или обработок, которые могут обращаться к объектам различных видов (документам, справочникам и т.п.). В основных алгоритмах конфигурации данная возможность, как правило, не используется.

Доступ к объектам метаданных предоставляется посредством глобального свойства Метаданные (англоязычный синоним — 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. Использование данного атрибута имеет смысл только при установленной компоненте УРБД («Управление распределёнными базами данных»). При этом в окне свойств объектов появляется дополнительная вкладка «Миграция», на которой и отображается соответствующий атрибут (см. рис. ниже).

    Окно свойств календаря

    ОбластьРаспространения — атрибут, содержащий информацию об области распространения, заданной для данного календаря. Возможные значения: "ВсеИнформационныеБазы" или "МестоСоздания". Использование данного атрибута имеет смысл только при установленной компоненте УРБД («Управление распределёнными базами данных»). При этом в окне свойств объектов появляется дополнительная вкладка «Миграция» (см. рис. выше), на которой и отображается соответствующий атрибут.

    ДополнительныеКодыИБ — неиспользуемый атрибут. Возвращаемым значением будет пустая строка.

    Примечание: Обратите внимание, что для календарей доступны не все атрибуты и не все значения атрибутов на вкладке «Миграция».

    Другие статьи по схожей тематике