Основная задача рассматриваемой подсистемы это представить интерфейс и набор функций для извлечения информации из документа. Эта подсистема также отвечает за генерацию XML файла по данным документа.
Выше мы рассматривали документы, являющиеся первичными, то есть документы, содержащие данные, которые вводит пользователь. Office CASE позволяет также строить документы, агрегирующие первичные данные: документ формируется на базе заполненных документов.
Программный проект документа рассматриваемого типа должен реализовать две функции: создание документов, в которые будет введена первичная информация, и обработка информации из заполненных документов.
При создании дочерних документов документ-родитель сохраняет о них информацию, которую сможет использовать при создании отчета. Например, не допустить повторную обработку документа или указать, какого документа не хватает.
Для реализации второй функции служит специальный документ-мастер, последовательно собирающий необходимую информацию из первичных документов. Результат работы мастера – готовый документ.
Выше мы рассматривали документы, являющиеся первичными, то есть документы, содержащие данные, которые вводит пользователь. Office Case позволяет также строить документы, агрегирующие первичные данные: документ формируется на базе заполненных документов.
Программный проект документа рассматриваемого типа должен реализовать две функции: создание документов, в которые будет введена первичная информация, и обработка информации из заполненных документов.
При создании дочерних документов документ-родитель сохраняет о них информацию, которую сможет использовать при создании отчета. Например, не допустить повторную обработку документа или указать, какого документа не хватает.
Для реализации второй функции служит мастер, который последовательно собирает необходимую информацию из первичных документов. Результат работы мастера – готовый документ.

Рис. ???. Первый этап работы мастера создания формы 76-рик