ГЭ ‘База данных’

Оконный ГЭ База данных  размещается в графическом слое стандартным способом (см. Размещение ГЭ и Задание типовых свойств ГЭ ).

ГЭ предназначен для отображения данных, извлеченных из БД, а также для записи значений (из полученной выборки) в аргументы/каналы:

   подключение к БД и инструкция SELECT конфигурируются в канале CALL.SQLQuery, который должен быть привязан к аргументу экрана (пусть этот аргумент имеет имя scr_arg). В канале CALL.SQLQuery создаются аргументы (OUTPUT), которые используются как подстановки в инструкции SELECT (пусть эти аргументы имеют имена DB_arg<n>; см. также Подстановки в SQL-запросе ).

Канал CALL.SQLQuery должен содержать только один SQL-запрос (номер запроса не имеет значения).

   ГЭ База данных должен быть привязан к scr_arg (атрибут Привязка).

В реальном времени доступны следующие инструменты ГЭ:

   кнопка Запрос ( ) – извлечь данные из БД (SQL-запрос выполняется, но в DB_arg<n> данные не записываются). При успешном выполнении запроса ГЭ отображает таблицу-выборку (столбцы имеют имена <имя таблицы БД>.<имя столбца таблицы БД>). Если атрибут В виде дерева = TRUE, данные отображаются в виде дерева (первый столбец инструкции SELECT располагается на верхнем уровне, а остальные столбцы отображаются как дочерние первого);

   кнопка Стоп ( ) – прервать выполнение запроса;

   кнопка Запись – записать значения из выбранной строки в DB_arg<n>.

В строке ГЭ вверху справа отображается текущее состояние взаимодействия с БД.