Точка доступа

Точка доступа — компонент. Предназначен для выбора текущего пользователя, который является, например, оператором, диспетчером, инженером с последующим разграничением прав доступа, реализованных вне данного компонента. Имя выбранного пользователя, так же может заноситься при внесении сообщений в базу данных, при квитировании различных информационных сообщений сложных систем, либо заноситься в отчеты, создаваемые в результате обычной каждодневной операционной работы оператора.

Внешний вид компонента

Режим проектировщика Режим оператора
Точка доступа - Режим проектировщика Точка доступа - Режим оператора

Параметры:

Выходные

  • Пользователь — устанавливаются данные о пользователе.
  • Событие — устанавливаются данные о событии.

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • 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 — состояние не требовать сложный пароль.

tochka-dostupa-1
tochka-dostupa-2
tochka-dostupa-3