В приложении с одним пользовательским интерфейсом, которое я создаю, есть несколько форм, каждая из которых имеет общий настраиваемый элемент управления для кнопок Сохранить, Сохранить и закрыть, Изменить, Отменить, Удалить. Эти формы состоят из нескольких панелей с вкладками, которые были созданы как отдельные страницы xpages. Эти страницы вызываются главной xpage с помощью тега include xp.
<xp:include pageName="sub_tab_6.xsp" id=include6"></xp:include>
Этот метод отлично справляется с отображением данных и разрешает ввод данных, однако любой ввод данных или редактирование теряются даже при нажатии кнопки «Сохранить». Эти поля на главной вызывающей xpage сохраняются, однако эти данные во включенных xpages (и тех, которые находятся в частях формы, помещенных в Custom Controls, я тоже пробовал), не сохраняются.
Я попытался, для удовольствия, разместить отдельную кнопку «Сохранить» на подстранице, и это вызвало хаос: некоторые поля переходили в режим чтения и, конечно же, начали появляться конфликты сохранения.
Есть ли лучший способ дизайна формы, если не считать слияния моих подстраниц с основной xpage?
(Клиент Windows: выпуск 9.0.1 FP9 (Сервер: FP10, Longhorn64 6.1)
xp:include
- person Paul Stephen Withers   schedule 07.08.2018xp:include
? Другими словами, как большинство людей его используют? - person Leon Matthys   schedule 14.08.2018