VLWorkTableView

Top  Previous  Next

VLWorkTableView200        Компонент VLWorkTableView - представляет собой таблицу объектов пользовательской базы данных системы ЛОЦМАН:PLM, взятых на изменение ("в работу..." или заблокированных текущим пользователем). Компонент напрямую связан с компонентом VLDCOMConnection, через который он и получает информацию о заблокированных объектах. Каждая строка таблицы отражает информацию о заблокированном текущим пользователем объекте и содержит ссылку на компонент VLDocFilePanel (менеджер документов), который взял данный объект на изменение. При возврате данного объекта в базу данных компонент VLDocFilePanel получает сообщение об этом событии и обновляет свое окно. Таблицу можно обновить с помощью процедуры RefreshControl.

       Для редактирования атрибутов данного компонента используется специальное окно конфигуратора.

 

VLWorkTableViewSelect

При вызове конфигуратора компонента VLWorkTableView он переходит в режим online редактирования и подсвечивается на форме специальным образом, как показано на рисунке слева. В левом верхнем углу компонента отражается его порядковый номер (идентификатор) в базе данных VL-проекта.



Окно конфигуратора компонента VLWorkTableView:




VLWorkTableViewConfig

Закладка Общая:

Visible - выключатель видимости компонента на форме;
Enable - выключатель доступности компонента на форме;
akLeft - привязка к левому краю формы (или родительского компонента);
akTop - привязка к верхнему краю формы (или родительского компонента);
akRight - привязка к правому краю формы (или родительского компонента);
akBottom - привязка к нижнему краю формы (или родительского компонента);
Left - левая координата компонента;
Top - правая координата компонента;
Width - ширина компонента;
Height - высота компонента;
Color - цвет поля;
Align - параметр выравнивания компонента, может занимать следующие значения:
alBottom - выравнивание по нижнему краю;
alClient - выравнивание в соответствии с родительским компонентом;
alCustom - выравнивание пользователем;
alLeft - выравнивание по левому краю;
alNone - без выравнивания;
alRight - выравнивание по правому краю;
alTop - выравнивание по верхнему краю;
DCOM-соединение - таблица со связанным компонентом VLDCOMConnection, для редактирования таблицы воспользуйтесь контекстным меню, которое загружается щелчком правой кнопки мыши на таблице:

VLWorkTableViewConfigDCOMMenu где:

Копировать в буфер - копировать указатель на DCOM-соединение в буфер обмена;
Вставить из буфера - вставить DCOM-соединение из буфера обмена. Если уже объект вставлен данный пункт недоступен. Если в буфере обмена отсутствует ссылка на объект базы данных ЛОЦМАН:PLM данный пункт будет также недоступным. Для того, чтобы поместить в буфер обмена указатель на DCOM-соединение воспользуйтесь контекстным меню таблицы DCOM-соединений компонента VLProject;
Удалить - удалить DCOM-соединение из состава данной таблицы. ВНИМАНИЕ!!! Удалять необходимо только из данного состава, а не из базы данных!!!

 

       При изменении большинства атрибутов конфигуратора компонент меняет свои настройки на форме в online режиме, для изменения некоторых может понадобится кнопка Обновить. Настройте компонент на форме так как Вам необходимо и нажмите кнопку Да для сохранения его атрибутов в базе данных VL-проекта или нажмите кнопку Отмена для отказа от дальнейших операций.