|
|
..... |
TVLEdit - поле редактирования |
|
.....TVLEdit - визуальный компонент библиотеки Visual Loodsman For Delphi, представляющий собой обыкновенное поле редактирования атрибута объекта базы данных системы ЛОЦМАН:PLM. Заполнение поля информацией осуществляется с помощью метода компонента TVLOwnerManager.ReadBDAttributes. Считывание измененной информации и запись в базу данных осуществляется методами TVLOwnerManager.SaveBDAttributes и TVLOwnerManager.InsertObject.
В общем виде компонент TVLEdit выглядит следующим образом, как показано на рисунке ниже:
Собственные свойства TVLEdit, опубликованные в инспекторе объектов.
Свойство |
Тип |
Комментарий |
EdOnChange |
TWinControl |
Указатель на управляемый компонент формы, который становится доступным (Enable=True) при редактировании поля (обычно это кнопка OK - TBitBtn) |
NameAttr |
string |
Имя атрибута объекта базы данных системы ЛОЦМАН:PLM. |
UnVisibleLevel |
TVLUnVisibleLevel |
Уровень видимости значения атрибута, в зависимости от уровня доступа к объекту. Может занимать следующие значения:
- uvlAdmin - значение атрибута отображается, если уровень доступа к объекту Администрирование;
- uvlNone - значение атрибута отображается всегда (по умолчанию);
- uvlReadWrite - значение атрибута отображается, если уровень доступа к объекту Чтение-Запись (или выше).
|
VLAutoload |
boolean |
Признак автозагрузки атрибута из базы данных (по умолчанию - True). Если False, то загрузка атрибута методом TVLOwnerManager.ReadBDAttributes производится не будет. |
VLFieldType |
TVLEdFieldType |
Тип атрибута, в зависимости от его значения в поле помещается различная информация, может принимать следующие значения:
|
Public методы компонента TVLEdit.
Наименование |
Комментарий |
VLOnChange |
Процедура вызываемая по умолчанию при изменении содержимого поля редактирования (событие OnChange). Данна процедура управляет компонентом, указатель которого помещен в свойство EdOnChange. В случае, если пользователь переопределяет событие OnChange, рекомендуется данную процедуру вызывать в теле пользовательской процедуры события. |
|
|
|
|
|
|
|
|