SetId

Top  Previous  Next

SetId200        Процедура SetId представляет собой процедуру установки уникального числового идентификатора объекта базы данных системы ЛОЦМАН:PLM из системного буфера Visual Loodsman в выбранные компоненты - потребители информации данной процедуры. Обычно перед запуском этой процедуры используется процедура GetId, которая копирует идентификатор из какого-либо компонента в системный буфер Visual Loodsman. Данная пара процедур используется, как правило для оперативной передачи уникального идентификатора из компонента в компонент (например идентификатор головного объекта формы необходимо передать при ее загрузке в компонент VLTableView для загрузки таблицы подчиненных объектов). В качестве потребителей информации могут выступать следующие компоненты:

VLRegVariable - запоминает идентификатор в системной переменной, которая сохраняется в реестре Windows;
VLEdit - устанавливает идентификатор в поле компонента;
VLTableView - устанавливает идентификатор в качестве идентификатора головного объекта данного компонента;
VLTreeView - устанавливает идентификатор в качестве идентификатора головного объекта данного компонента;
VLDocFilePanel - устанавливает идентификатор в качестве идентификатора головного объекта данного компонента;
VLPanel - устанавливает идентификатор в качестве идентификатора головного объекта данного компонента.

       Для редактирования настроек указанной процедуры используется специальное окно конфигуратора:

 

clip0074

где:

Наименование - системное имя процедуры (недоступно для изменения);
Потребители - таблица, в которую устанавливаются компоненты - потребители информации данной процедуры, для установки компонента в данную таблицу воспользуйтесь контекстным меню таблицы, которое загружается щелчком правой кнопки мыши на таблице:

clip0059 где:

oУстановить - установить компонент путем выбора его из дерева компонентов головной формы (см. Окно Дерево компонентов формы);
oВставить из буфера - вставить из буфера компонент, являющимся потребителем для данной процедуры. Поместить указатель необходимого Вам компонента в буфер обмена можно с помощью контекстных меню Конфигуратора подчиненных компонентов формы;
oУдалить - удалить компонент из таблицы.

 

       Установите компоненты, в которые необходимо установить идентификатор, в таблицу потребителей информации данной процедуры и нажмите кнопку Да для сохранения изменений или кнопку Отмена для отказа от операции.