Активировать |
Активирует поле связи.
Активировать(ПолеСвязи[, Таблица])
ПолеСвязи (идентификатор) – имя активируемого поля связи.
Таблица (текст) – имя таблицы, с которой нужно активировать связь. Данный параметр необходим только для условной связи при активации связи со стороны таблицы, ссылающейся на несколько разных таблиц. Например, запись таблицы "Лицо" может ссылаться по связи "Лицо_" на таблицу "Аналитики", или "Организации", или "Сотрудники". Чтобы определить, с записью какой таблицы активируется связь и нужен данный параметр. В остальных случаях можно просто указать пустую строку.
Активация связи может потребоваться при создании записей, всегда идущих парами, например, записей таблицы "Лицо" (смотрите пример ниже).
Ничего не возвращает.
Чтобы создать запись организации, нужно фактически создать две связанные между собой записи – в таблице "Лицо" и в таблице "Организации". Это и делается в нижеследующем фрагменте при активации связи "Лицо_".
оТаблица = Таблица("Лица");
Активировать(оТаблица.Лицо_, "Организации");
оТаблица.Название = "Пуск ЗАО";
оТаблица.Лицо_.Название = "Пуск ЗАО";
оТаблица.Лицо_.Наименование = "ЗАО Пуск Интернэйшенел";
оТаблица.Лицо_.ИНН = "7623124312";
оТаблица.Лицо_.Корень;
# чтобы оказалась в корне справочника.
оТаблица.Добавить; # добавляем запись в базу данных.
• Таблица
• Выборка
• Запись
• Связать