Точка доступа — компонент. Предназначен для выбора текущего пользователя, который является, например, оператором, диспетчером, инженером с последующим разграничением прав доступа, реализованных вне данного компонента. Имя выбранного пользователя, так же может заноситься при внесении сообщений в базу данных, при квитировании различных информационных сообщений сложных систем, либо заноситься в отчеты, создаваемые в результате обычной каждодневной операционной работы оператора.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Параметры:
Выходные
- Пользователь — устанавливаются данные о пользователе.
- Событие — устанавливаются данные о событии.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- IP — IP адрес компьютера, на котором установлена база данных.
- DSN — имя источника данных DSN.
- Database — название базы данных, к которой необходимо произвести подключение.
- TableUsers — таблица, к которой производим подключение пользователей.
- TableGroups — таблица, к которой производим подключение групп пользователей.
- User — пользователь (имя, введенное при установке MySQL).
- Password — пароль пользователя.
- NeedLogin (false) — окно авторизации при запуске.
- EnableExit (true) — включить возможность выхода.
- ShowUsers (false) — показывать список пользователей при входе
- ComplexPassword (true) — требовать сложный пароль.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- BSTR IP — установка и чтение IP-адрес сервера (строка).
- BSTR DSN — установка и чтение источника данных (DSN) (строка).
- BSTR Database — установка и чтение названия базы данных (строка).
- BSTR TableUsers — установка и чтение названия таблицы пользователей (строка).
- BSTR TableGroups — установка и чтение названия таблицы групп (строка)
- BSTR User — установка и чтение имя пользователя (строка).
- BSTR Password — установка и чтение пароля пользователя (строка).
- VARIANT_BOOL NeedLogin — установка и чтение окна авторизации при запуске:
- true — окно авторизации при запуске включено;
- false — окно авторизации при запуске выключено.
- VARIANT_BOOL EnableExit — установка и чтение свойства запрета выхода:
- true — запрет выхода включено;
- false — запрет выхода выключено.
- VARIANT_BOOL ShowUsers — установка и чтение показывать список пользователей при входе:
- true — состояние показывать список пользователей при входе включен;
- false — состояние показывать список пользователей при входе выключен.
- VARIANT_BOOL ComplexPassword — установка и чтение требовать сложный пароль:
- true — состояние требовать сложный пароль;
- false — состояние не требовать сложный пароль.