Связывание баз данных в Lotus Notes

У меня есть NSF, в этом «новом запросе» есть одна кнопка действия, когда я нажимаю на нее, сначала выдается ошибка типа «Основная база данных не может быть найдена, пожалуйста, свяжитесь с администратором« NSF name », и он откроет соответствующую страницу .

Вот мой вопрос

Эта база данных связана с другой (может быть, поэтому она выдает ошибку), если да, то как я могу связать основную базу данных с фактической базой данных, чтобы избежать этой ошибки

пожалуйста, помогите .. большое спасибо


person user1160126    schedule 25.05.2012    source источник
comment
Итак, вы говорите, что ошибка возникает, но приложение по-прежнему работает должным образом?   -  person Brad    schedule 25.05.2012
comment
После возникновения ошибки щелкните строку состояния в нижней части клиента Notes. Есть ли там какие-нибудь сообщения, чтобы подробнее рассказать о проблеме? Возможно расположение базы данных, которую он пытался открыть   -  person Brad    schedule 25.05.2012
comment
Здесь недостаточно информации, чтобы ответить на ваш вопрос. Вы должны опубликовать код из действия New Request.   -  person Rob Darwin    schedule 25.05.2012


Ответы (2)


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

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

person David Navarre    schedule 25.05.2012

Кнопки действий, которые обращаются к другим базам данных Notes, обычно используют путь к файлу и имя сервера или иногда целевой реплики базы данных, если они жестко запрограммированы в новой кнопке действия запроса (очень плохое программирование, но не редкость в старых приложениях) и целевая база данных была перемещена , или переименован, или, что более вероятно, была сделана копия с новым идентификатором реплики, тогда кнопка не сработает.

Путь к целевой базе данных также может быть сохранен в документе конфигурации, который не обновлялся, когда произошло одно из вышеперечисленных событий. Обычно они будут доступны только администраторам базы данных и будут скрыты, если у вас нет доступа к базе данных на уровне менеджера или менеджера. Вам нужно будет привлечь к работе администратора Lotus Notes, но посмотрите на код, чтобы вы могли сказать им, что они ищут.

person AndrewB    schedule 05.06.2012