СИТ "Сетевые Информационные Технологии (в машиностроении)"
Неформальное объединение IT специалистов
 
tltr
..Visual Loodsman for Delphi
Предыдущая страницаСледующая страницаГлавная страницаКарта сайтаКарта сайта
   
   
   
  Главная
  Карта сайта
  Контакты
   
  Содержание:
   
   
   
  Компания АСКОН
.....
1.2.1 TVLDCOMConnection
 

.....TVLDCOMConnection - компонент, представляющий собой DCOM соединение с сервером приложений системы ЛОЦМАН:PLM. Разработан на базе стандартного компонента Delphi - TDCOMConnection. Кроме стандартных свойств и процедур, данный компонент содержит в своих свойствах имя базы данных, к которой подключается пользователь, и указатели на компоненты окружения. В качестве компонентов окружения выступают стандартные наборы данных (TClientDataSet), предназначенные для хранения списка типов объектов в подключаемой базе данных и их состояний, списки иконок этих же типов объектов и их состояний (TImageList), а также списка системных переменных (TVLRegVarList), используемых пользователем в приложении.
.....Кроме этого в методах данного компонента собраны основные методы сервера приложений системы ЛОЦМАН:PLM, используемых компонентами библиотеки при работе.

Свойства TVLDCOMConnection, опубликованные в инспекторе объектов.

Свойство Тип Комментарий
AuSQL boolean Тип аутентификации пользователя при подключении к базе данных:
  • False - Windows аутентификация (по умолчанию);
  • True - SQL аутентификация.
BaseName string Имя базы данных
cdsState TClientDataSet Указатель на набор данных, в котором будет храниться список состояний объектов, зарегистрированных в базе данных. Поля набора данных следующие:
  • _ID - string - уникальный идентификатор состояния;
  • _NAME - string - наименование состояния;
  • _ICON - BLOB поле - иконка состояния.
cdsType TClientDataSet Указатель на набор данных, в котором будет храниться список типов объектов, зарегистрированных в базе данных. Поля набора данных следующие:
  • _ID - integer - уникальный идентификатор состояния;
  • _TYPENAME - string - наименование состояния;
  • _ICON - BLOB поле - иконка состояния;
  • _ATTRNAME - string - название ключевого атрибута;
  • _DEFAULT - string - значение ключевого атрибута по умолчанию;
  • _LIST - text - по взможных значений атрибутов;
  • _SYSTEM - integer - зарезевировано;
  • _DEFAULTSTATE - string - состояние по умолчанию;
  • _ACCESSLEVEL - integer - уровень доступа к объектам типа (1 - чтение, 2 - чтение/запись, 3 - администрирование);
  • _DOCUMENT - integer - является ли документом (1 - является, 0 - не является);
  • _EXTENSION - string - расширение имени файла, который редактируется в соответствующем инструменте;
  • _NOVERSIONS - integer - имеет только одну версию (1 - объекты данного типа могут иметь только одну версию, 0 - объекты данного типа могут иметь несколько версий);
  • _CANBEPROJECT - integer - может ли быть проектом (1 - может, 0 - не может);
  • _CANCREATE - integer - признак, может ли текущий пользователь создавать объекты данного типа (1 - может, 0 не может);
  • _NATIVENAME - string - имя бизнес-объекта;
  • _SERVERNAME - string - COM-сервер бизнес-объекта.
ComputerName string Имя компьютера сервера приложений системы ЛОЦМАН:PLM.
Connected boolean Признак подключения к серверу приложений:
  • True - подключен;
  • False - не подключен.
imlState TImageList Указатель на список иконок, в котором будут хранится иконки состояний типов объектов базы данных ЛОЦМАН:PLM. Порядок иконок в списке соответствует отсортированному по наименованию состояний набору данных cdsState.
imlType TImageList Указатель на список иконок, в котором будут хранится иконки типов объектов базы данных ЛОЦМАН:PLM. Порядок иконок в списке соответствует отсортированному по наименованию типов набору данных cdsType.
Login string Имя пользователя при подключении к серверу приложений при SQL аутентификации.
Name string Имя компонента в приложении.
Password string Пароль пользователя при подключении к серверу приложений при SQL аутентификации.
RegVarList TVLRegVarList Указатель на список системных переменных, используемых в приложении.
ServerGUID string GUID сервера приложений, по умолчанию: {392BA982-A82F-44AB-BA8A-69BE25199F73}
ServerName string Системное имя сервера приложений, по умолчанию: LoodsmanServerApplication.MainSystem.

.....Далее...

Предыдущая страницаСледующая страницаГлавная страницаКарта сайтаКарта сайта
 
...© 2010 "Сетевые Информационные Технологии" ...Главная...Карта сайта...Контакты