2016-08-18 8 views
0

Я попросил клиента помочь в создании веб-интерфейсов ряда баз данных Lotus/IBM Notes, используемых для критических функций LOB, совместимых с современными браузерами.Как я могу развернуть изменения формы/подформы (т. Е. Только отображения) в базе данных Notes?

Как бы то ни было, веб-интерфейсы этих баз данных работают только в IE7, и даже тогда они, в лучшем случае, являются темпераментными. JS использует расширения, специфичные для IE, все в таблицах, и они плохо отражают почти все доступные сегодня браузеры. Поскольку IE7 больше не поддерживается, они хотят модернизировать эти интерфейсы.

У меня очень мало опыта работы с Notes, но в качестве исследовательского упражнения мне удалось открыть базы данных в Domino Designer, добавить несколько ресурсов стилей/сценариев, включить их в переменную $$HTMLHead и переработать одну форму для использования внешний интерфейс, который выглядит хорошо.

Очевидно, что работа над живыми приложениями не может быть и речи, поэтому я хочу взять копию файлов NSF и внести изменения в копии. Мой вопрос: Как я могу развернуть только изменения формы/подформы/ресурса в «живых» NSF-файлах?

ответ

1

Развертывание:

В вашей новой модифицированной базе данных:

  • определяются в свойствах базы данных, что является файл базы данных мастер шаблон (дать название)

В база данных о производстве:

  • сначала сделайте a ba ckup! копия (только дизайн) к новой копии прод
  • Вы определяете в свойствах базы данных, которые он наследует от главного шаблона (то же имя)
  • на прод сделать ReFRESH дизайну

подробнее: https://www.ibm.com/support/knowledgecenter/SSVRGU_9.0.1/com.ibm.designer.domino.main.doc/H_ABOUT_REFRESHING_A_DESIGN.html

+0

Благодарят Вас за быстрый ответ. Это все кажется явным, за исключением этой строки: «копировать (только дизайн) в новую копию продукта» - как я могу копировать только дизайн? Вы имеете в виду «копировать (только дизайн)» из новой измененной базы данных? И, наконец, я считаю, что шаблон шаблона - это копия новой модифицированной базы данных? – codinghands

+0

в Notes или дизайнере, когда в prod: File/Application/new copy => Только дизайн приложения –

+0

Итак, чтобы быть понятным - установите измененную базу данных в качестве шаблона, укажите имя, создание резервной копии, скопируйте только проект измененной базы данных (что делает его шаблоном?), установить производственную базу данных наследовать от этого шаблона, используя свое имя, а затем обновить дизайн на производстве .. et voila? – codinghands

0

Извините, что извините, но поскольку у вас есть клиент Notes и сервер Domino, у вас имеется достаточно обширная документация в виде баз данных, расположенных в каталоге/help /. Удостоверьтесь, что они полнотекстовые.

А поскольку мы находимся на тему шаблонов, Domino предлагает множество готовых, готовых к использованию приложений, которые вы можете настроить и использовать. Ищите discussion9.ntf для стартеров.

Возможно, вы захотите начать here, затем go there, и, наконец, that предоставит вам ключи для создания веб-приложений класса Word на Domino.

Последняя вещь, если вы находитесь на V9, помощь дизайнера - дерьмо. Grap a copy of the 8.5 version. Шутки в сторону.

0

Если вы хотите построить современный веб-основанный интерфейс к существующим данным Domino, обратите внимание на следующие презентации:

http://www.slideshare.net/TexasSwede/ad102-break-out-of-the-box

и

http://www.slideshare.net/TexasSwede/break-out-of-the-box-part-2

Как и другие уже сказано, вы должны создать шаблон, а затем просто обновить/заменить дизайн производственной базы данных с использованием этого шаблона.

Вы можете рассмотреть возможность работы с опытным Notes/Domino разработчиком для этого проекта, есть немало предостережений и обходные пути, которые вы должны знать, знать о ...

 Смежные вопросы

  • Нет связанных вопросов^_^