Списки

Вызывается из главного меню "Утилиты" -> "Списки"

Служит для создания списочных данных, которые можно использовать в отчетах или при вводе данных.

Поддерживаются три типа списков: простой список, текстовый файл, база данных.

Слева находится перечень настроенных списков, при выборе, текущая запись становится доступной для редактирования.

В таблице выводятся: порядковый номер, название, идентификатор, тип списка.

Справа находится панель редактирования списка:

Вверху панель инструментов:

- "Добавить" – добавление новой записи.

- "Удалить" – удаление текущей записи.

- "Просмотр списка" – переход на просмотр списка.Ниже непосредственно редактируются данные списка:

- "Название" – название списка;

- "Идентификатор" – слово, для обращения к списку;

- "Тип списка" – выбирается тип списка: список, текстовый файл, база данных;

- "Параметры" – параметры создания списков:

- "Только уникальные записи" – при добавлении элемента списков идет проверка на уникальность, повтор строк не допускается.

- "Сортировка результата" – при выводе списка, результат сортируется.

Ниже, в зависимости от типа списка, находятся:

Для простого списка:

Поле редактировании списка, можно удалять, добавлять, редактировать строки непосредственно здесь.

Для текстового файла:

Находится поле ввода имени файла, кнопка выбрать файл вызывает стандартное окно выбора файла.

Нужно указывать текстовый файл. При отсутствии файла, он создается. Новые записи добавляются в конец файла.

Для Базы данных:

Выбирается из списка настроенныйдоступ к базе данных.

На двух закладках вводятся SQL-запросы для формирования списка (SQL-Select) и добавления строки в список (SQL-Insert).

При запросе Select результат должен содержать столбцы:

- ID – идентификатор записи (тип Integer);

- NAME – строка списка (тип String);

При запросе Insert:

- :name – вставляемая строка;

Кнопка "Сохранить" сохраняет параметры, "Отмена" – отменяет все произведенные изменения в настройках.