Lotus Notes Development (Составное приложение? Или нет?) - PullRequest
0 голосов
/ 06 июля 2011

Я новый Lotus Developer, ищу несколько советов.Я работаю с Lotus Notes 8.5.2 и использую Designer для разработки своих приложений.

Я разрабатываю новое приложение, основанное на одной существующей базе данных - базе данных People.Он содержит всю информацию обо всех Сотрудниках в определенной среде.Некоторые сотрудники являются секретарями других сотрудников, и это указывается в записи сотрудника, поскольку у каждого сотрудника (вместе с именем, телефоном и т. Д.) Есть поле с именем «Секретарь».

Что мне нужно сделать, так этовозможность щелкнуть запись (Персона) в одном кадре, а затем загрузить информацию об их секретаре в отдельном, меньшем кадре.Я понимаю, как нацеливать кадры друг на друга, и могу загружать информацию о выбранном человеке в новом кадре.

Однако я не могу загрузить информацию о секретаре этого человека в отдельном кадре.

Если кто-нибудьесть какие-либо идеи, это будет высоко ценится.

Ответы [ 4 ]

0 голосов
/ 18 июля 2012

Глядя на то, что вы хотите сделать, я лично пошел бы на xpages, а не на приложение comp.

И так как вы сказали, что вы новичок в разработке в Domino Lotus Notes, я считаю, что вам лучше всего выбрать Xpages. Вы получите много информации, советы, галочки, многоразовый код и многое другое:

  • openntf.org
  • planetlotus.org
  • xpages.info
  • xpageswiki.com,
  • IBM.com, и многое другое просто Google

Преимущества в уже приведенных выше ответах: - Подвести итоги - Xpages для Интернета и для клиента заметок - Гораздо больше возможностей, чем предлагает приложение - У вас будет больше контроля над внешним видом и ощущениями приложения благодаря HTML (5), CSS (3) javascript - Очень большое онлайн-сообщество, на вышеуказанных сайтах, в твиттере здесь (Stackoverflow) - Крутая кривая обучения, если у вас нет знаний о jvascript, java, html и css, но вы прогрессируете в кратчайшие сроки.

Вот несколько книг, которые ты хочешь.

  1. Мастеринг Xpages
  2. Xpages библиотека расширений
  3. Руководство по переносу команд Xpages

Купите № 1 и 3 немедленно. Или пусть ваш офис купит их. Пусть администраторы прочитают Xpages portable Руководство по командам, mm beter порядка двух копий, в нем много информации о настройках сервера для xpages, так что для администраторов также необходимо прочитать.

Вопросы:

  • Как сказал Бен Пул, будьте внимательны к сложным вещам, связанным с производительность
  • Клиенту LN необходимо установить расширение lib, если вы использовали его для разработать приложение.
  • При первом запуске xpages в клиенте Notes (XPiNC) вы У долгого времени загрузки могут быть минуты углубления в приложение. Это потому, что движок xpage не загружается при запуске ЧПУ. после что это будет быстрее. Время первого запуска скажем 20 секунд, закрывая его и запуск примерно 2-4 сек.

Еще одна вещь, если вы выбираете xpages, не пытайтесь перестроить ее так, чтобы она выглядела так, как это было в Notes Client.

И так как у вас уже есть приложение для заметок с представлениями и формами, у вас уже есть основы. И вы можете быть проще, Эд только что показал вам частичное обновление страницы.

Надеюсь, это поможет

0 голосов
/ 07 июля 2011

Я бы не стал тратить слишком много энергии на изучение архитектуры составных приложений.Я не верю, что это реальное будущее направление для IBM.Вы можете реализовать подобный дизайн, используя XPages и используя преимущества встроенной функциональности AJAX.(У вас может быть страница с разделом, в котором обновляются сведения о секретаре при изменении выбора сотрудника).Если вы работали с ASP, подход XPages покажется вам очень знакомым.

0 голосов
/ 10 апреля 2012

Существуют разные уровни кодирования, когда речь идет о compApps. У вас может быть простое взаимодействие через lotusscript, который является достаточно высоким уровнем, к низкоуровневой разработке Java / RCP.

Из вашего описания звучит так, будто вы делаете действия высокого уровня. Поэтому я рекомендую посмотреть учебник "Мой первый провод".

http://www -10.lotus.com / LDD / compappwiki.nsf / дх / IBM-мой-первый провод

Я написал некоторое время назад, но все еще работает. В нем должно быть объяснено, как выполнить код при обновлении по проводам.

Как и другие, я согласен с изучением XPages. Более поздние версии позволяют отправлять обновления по проводам на XPage. Образец здесь.

http://www -10.lotus.com / LDD / ddwiki.nsf / дх / XPage_Components_in_Notes_851_Videos.htm

0 голосов
/ 06 июля 2011

Если у вас есть время, чтобы изучить технологию, XPages будет подходить даже для клиента.Составное приложение также будет работать, но у нового разработчика больше активности вокруг XPages.

...