Базы данных — компонент. Позволяет работать с базами данных SQL.
Входные
• Вход — служит для добавления строки в Бд.
• Поиск — позволяет осуществлять поиск записей в БД.
• Таблица — устанавливает имя в таблице.
• Вкл/Выкл — подключиться к Бд/отключиться от Бд.
Выходные
• Состояние — состояние подключения.
• Данные — новая порция данных.
• Выход — значение столбца.
• Время — метки времени.
• Текст — текст выделенной строки.
• Номер — номер выделенной строки.
Общие свойства (окружение)
• Приведены по данной ссылке.
Частные свойства (в скобках значение, установленное по умолчанию):
• IP — IP адрес компьютера, на котором установлена база данных.
• DSN — имя источника данных DSN.
• Database — название базы данных, к которой необходимо произвести подключение.
• User — пользователь (имя, введенное при установке MySQL).
• Password — пароль пользователя.
• Table — таблица, к которой производим подключение.
• Delimiter (|) — текстовый разделитель столбцов (полей) базы данных.
• Column — столбец, значения которого будут на выходе.
• Timestamp — столбец с метками времени.
• ErrorKey1 — ключевое слово ошибки 1.
• ErrorKey2 — ключевое слово ошибки 2.
• ErrorKey3 — ключевое слово ошибки 3.
• WarningKey1 — ключевое слово предупреждения 1.
• WarningKey2 — ключевое слово предупреждения 2.
• WarningKey3 — ключевое слово предупреждения 3.
• ErrorKey1Color (ff0000) — цвет выделения ошибки 1.
• ErrorKey2Color (ff0000) — цвет выделения ошибки 2.
• ErrorKey3Color (ff0000) — цвет выделения ошибки 3.
• WarningKey1Color (ffff00) — цвет выделения предупреждения 1.
• WarningKey2Color (ffff00) — цвет выделения предупреждения 2.
• WarningKey3Color (ffff00) — цвет выделения предупреждения 3,
• Limit (100) — лимит записей.
• SearchLimit (1000) — лимит поиска.
• PanelVisible (true) — видимость панели управления.
• PrimaryKeys — первичные ключи.
• ShowPrimaryKeys — отображать первичные ключи.
• PrintEnable (true) — возможность печати отчета.
• ExcelEnable (true) — возможность выгрузки данных в Excel.
• ColumnWidths — ширина столбцов.
• AutoUpdate (true) — автоматическое обновление данных.
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Входные
• Вход — значение вход служит для добавления строки в БД (текст).
• Поиск — значение поиск позволяет осуществлять поиск записей в БД (текст).
• Таблица — значение таблица устанавливает имя в таблице (текст).
Общие свойства (окружение)
• Приведены по данной ссылке.
Частные свойства (в скобках значение, установленное по умолчанию):
• BSTR IP — установка и чтение IP адреса компьютера, на котором установлена база данных (строка).
• BSTR DSN — установка и чтение имени источника данных DSN (строка).
• BSTR Database — установка и замена названия базы данных, к которой необходимо произвести подключение (строка).
• BSTR User — установка и чтение пользователя (имя, введенное при установке MySQL) (строка).
• BSTR Password — установка и чтение пароля пользователя (строка).
• BSTR Table — установка и чтение названия таблицы, к которой производим подключение (строка).
• BSTR Delimiter — установка и чтение текстового разделителя столбцов (полей) базы данных (строка).
• BSTR Column — установка и чтение столбца, значения которого будут на выходе (строка).
• BSTR Timestamp — установка и чтение столбца с меткам времени (строка).
• BSTR ErrorKey1 — установка и чтение ключевого слова ошибки 1 (строка).
• BSTR ErrorKey2 — установка и чтение ключевого слова ошибки 2 (строка).
• BSTR ErrorKey3 — установка и чтение ключевого слова ошибки 3 (строка).
• BSTR WarningKey1 — установка и чтение ключевого слова предупреждения 1 (строка).
• BSTR WarningKey2 — установка и чтение ключевого слова предупреждения 2 (строка).
• BSTR WarningKey3 — установка и чтение ключевого слова предупреждения 3 (строка).
• LONG ErrorKey1Color — установка и чтение цвета выделения ошибки 1 (число).
• LONG ErrorKey2Color — установка и чтение цвета выделения ошибки 2 (число).
• LONG ErrorKey3Color — установка и чтение цвета выделения ошибки 3 (число).
• LONG WarningKey1Color — установка и чтение цвета выделения предупреждения 1 (число).
• LONG WarningKey2Color — установка и чтение цвета выделения предупреждения 2 (число).
• LONG WarningKey3Color — установка и чтение цвета выделения предупреждения 3 (число).
• LONG Limit — установка и чтение лимита записей (число).
• LONG SearchLimit — установка и чтение лимита поиска (число).
• VARIANT_BOOL PanelVisible — установка и чтение видимости панели управления:
• true — выходное значение выдается отображать панели управления;
• false — выходное значение выдается не отображать панели управления.
• BSTR PrimaryKeys — установка и чтение первичного ключа (число).
• VARIANT_BOOL ShowPrimaryKeys — установка и чтение отображения первичных ключей:
• true — выходное значение выдается отображать первичные ключи;
• false — выходное значение выдается не отображать первичные ключи.
• VARIANT_BOOL PrintEnable — установка и чтение возможности печати отчета:
• true — выходное значение возможности печати отчета;
• false — выходное значение не возможности печати отчета.
• VARIANT_BOOL ExcelEnable — установка и чтение возможности выгрузки данных в Excel:
• true — выходное значение возможности выгрузки данных в Excel;
• false — выходное значение не возможности выгрузки данных в Excel.
• BSTR ColumnWidths — установка и чтение ширины столбцов (число).
• VARIANT_BOOL AutoUpdate — установка и чтение автоматического обновления данных:
• true — возможность автоматического обновления данных включено;
• false — возможность автоматического обновления данных выключено.
• BSTR ServerType — установка и чтение поддержки серверов БД:MySQL/MariaDB; Firebird/Interbase (строка).