Ну я предложил свое видение этой задачи, решать то вам. по цитате "А так вы сами определяете, что и как показывать, пусть и с большим количеством работы." Как раз эта задача и решается в момент создания записи объекта, в одной записи выводится Текст1, в иной Текст 2. Проще говоря, выводится на печать ровно то, что мы видим на вкладке объекта, а не то, что скрыто от голаз, или я не прав?Если в программе будет заблокирован вывод скрытых полей, то при необходимости их показать - сделать это будет невозможно. А так вы сами определяете, что и как показывать, пусть и с большим количеством работы.
Программа выводит в документы всё дерево полей, а уже ваша задача - настроить проект как требуется.