nesco писал(а):
Еще вопросы естьРазве что скрывать элементы, ибо события попадают на элементы второй вкладки, если знать, куда ткнуть

Вот был бы doEnumonEnum (или doFindonFind, если угодно) у DocumentTemplate, расставил бы ты пустышки полей с именами, скажем, содержащим особый префикс (по которому и тип поля можно определить) и создавалрасставлял поля ввода динамически при переборе страниц собирая основываясь на тех же именах данные в БД, файле, массиве и т.п.
При переключении страниц динамический массив полей очищаем и создаёмзаполняем новый, переходим к другому разделу хранилища данных.
Большое преимущество такого подхода в простоте добавления, перемещения, изменения полей - достаточно немножко изменить шаблон, ничего больше не придётся переписывать и редактировать. IMHO, удобно.