IBM Domino - удалить общий вид и преобразовать приложение NSF в NTF (шаблон) - PullRequest
0 голосов
/ 18 февраля 2020

У меня очень простая база данных IBM Domino с приложением XPages Java и ничего внутри, я хочу экспортировать ее как шаблон (ntf) вместо базы данных. Если я просто переименую файл nsf с расширением ntf, я смогу увидеть шаблон в списке приложений при попытке создать новое приложение, но его значок по-прежнему является значком базы данных, а не зеленым шаблоном. Я попытался выполнить поиск в Интернете и просмотреть параметры конструктора / администратора, но не нашел ничего, что могло бы мне помочь.

Другой вопрос: в NSF у меня есть одно пустое представление, и оно отображается каждый раз, когда я открываю приложение, я хочу чтобы избавиться от этого представления, но я получаю сообщение об ошибке, что я не могу удалить последний общий вид. Это меня раздражает, потому что при первом открытии приложения оно отображается вместе с моей страницей about, несмотря на то, что параметры запуска в конфигурации приложения настроены так, чтобы отображать только страницу about.

Как этого добиться? две вещи в IBM Domino 10?

Ответы [ 2 ]

3 голосов
/ 18 февраля 2020

Чтобы приложение было распознано как шаблон, вам нужно задать имя шаблона на вкладке дизайна:

enter image description here

1 голос
/ 19 февраля 2020

В дополнение к рекомендации Per Henrik, если вы хотите создать шаблон, вам нужно создать новую копию базы данных и выбрать, чтобы только копировать элементы дизайна, а затем использовать расширение NTF для создания шаблона вместо NSF.

С вашими настройками запуска вы только по умолчанию открываете документ About при каждом открытии базы данных, вы не «открываете» только документ About. Общий вид по-прежнему открыт за операцией do do c, и вы не можете избавиться от единственного представления. Если вы не хотите, чтобы пользователи обращались к базе данных через клиент Notes, во избежание открытия представления вы можете посмотреть на создание Frameset, который открывает одну страницу, которая говорит пользователям использовать представление Web. На веб-странице вы захотите установить XPage, который должен открываться при доступе к нему через браузер.

...