Вызывается из главного меню "Утилиты" -> "Списки"
Служит для создания списочных данных, которые можно использовать в отчетах или при вводе данных.
Поддерживаются три типа списков: простой список, текстовый файл, база данных.
Слева находится перечень настроенных списков, при выборе, текущая запись становится доступной для редактирования.
В таблице выводятся: порядковый номер, название, идентификатор, тип списка.
Справа находится панель редактирования списка:
Вверху панель инструментов:
- "Добавить" – добавление новой записи.
- "Удалить" – удаление текущей записи.
- "Просмотр списка" – переход на просмотр списка.Ниже непосредственно редактируются данные списка:
- "Название" – название списка;
- "Идентификатор" – слово, для обращения к списку;
- "Тип списка" – выбирается тип списка: список, текстовый файл, база данных;
- "Параметры" – параметры создания списков:
- "Только уникальные записи" – при добавлении элемента списков идет проверка на уникальность, повтор строк не допускается.
- "Сортировка результата" – при выводе списка, результат сортируется.
Ниже, в зависимости от типа списка, находятся:
Для простого списка:
Поле редактировании списка, можно удалять, добавлять, редактировать строки непосредственно здесь.
Для текстового файла:
Находится поле ввода имени файла, кнопка выбрать файл вызывает стандартное окно выбора файла.
Нужно указывать текстовый файл. При отсутствии файла, он создается. Новые записи добавляются в конец файла.
Для Базы данных:
Выбирается из списка настроенныйдоступ к базе данных.
На двух закладках вводятся SQL-запросы для формирования списка (SQL-Select) и добавления строки в список (SQL-Insert).
При запросе Select результат должен содержать столбцы:
- ID – идентификатор записи (тип Integer);
- NAME – строка списка (тип String);
При запросе Insert:
- :name – вставляемая строка;
Кнопка "Сохранить" сохраняет параметры, "Отмена" – отменяет все произведенные изменения в настройках.