Поддержка справочников для ввода некоторых данных

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

Чтобы облегчить процесс, программа автоматически запоминает введенные данные и позволяет выбрать их повторно. Посмотрите на Рис.12.4. Здесь отображена цепочка вызовов диалоговых окон: параметр Блок опису власників…, окно Інформація про власника…, окно Дані про фізичну особу и, наконец, окно Вибір фізособи. Последний диалог вызывается кнопкой Обзор, расположенной справа от поля ввода Прізвище предыдущего диалога.

Запоминаемые данные сохраняются в файлах NaturalPerson.txt и LegalEntity.txt в подпапке Lists программной папки. Ключевым полем при сохранении служит идентификационный код физического или юридического лица. Таким образом, повторно введенные или уточненные данные по конкретному лицу будут запоминаться последними.

Кроме справочника физ- и юрлиц программа поддерживает справочник учреждений, выдавших паспорт физического лица. По мере развития Digitals (как все мы ожидаем) список доступных справочников будет расширяться.

Рисунок 12.4. Выбор данных о физлице из справочника

Выбор данных о физлице из справочника