Inherit Design From Master Template

Тема в разделе "Lotus - Программирование", создана пользователем DNT, 20 ноя 2007.

  1. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    В базе есть агент на событие прихода новой почты. Подписан он учетной записью у которой есть соответствующие права для запуска агента на этом сервере. Есть другой сервер, точно с такой-же базой и различие только в том что агент подписан другой учетной записью.

    Стоит задача сделать наследование дизайна базы с одного сервера на другой.
    При наследовании дизайна столкнулся с тем, что рефрешется не только сам код агента но и подпись заменяется: а это соответственно полный ...ц.

    Что делать? Как выкрутиться? :)
     
  2. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: DNT
    Поставить галку что бы данный канкретный агет не наследовался
    Prohibit designe ... в свойствах агента ( когда находитесь в перечне агетов )
     
  3. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    Для: Morpheus

    Так ради него и весь сыр-бор затеян... мне надо что бы он наследовался. :)

    мля, догнал вроде сам: сделаю другого агента который будет Prohibit designe ... , а уже из него буду запускать агент который нужно рефрешить.

    Так будет агент корректно работать по расписанию?
     
  4. Sandr

    Sandr Гость

    должен
     
  5. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    Попробовал вариант с вторым агентом - не получилось, всё-равно тот второй агент которого вызывают из первого (подписанного) без соответствующей подписи не запускается.
    Проблему удалось решить размещением основного кода в скрипт либрари. Теперь все правильно работает.

    И тут-же возник второй вопрос: при клацании "Refrеsh design..." наследование отрабатывает нормально, только спрашивает вначале с какого сервера взять темплейт. А вот автоматом не наследует. Что делать? Мож исчо где то надо галочку поставить?
     
  6. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Ну так на текущем серваке должен біть темплейт базы
     
  7. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    Для: Morpheus


    Есть "главная" БД на сервере "А", есть другая БД на сервере "Б".
    Мне надо что-бы когда я меняю дизайн на сервере "А" он менялся на сервере "Б".
    Для этого не достаточно сказать БД на сервере "А" что она "... is a master template", а на сервере "Б" что "Inherit design ...." ? Нужно ещё что-то крутить?


    просветите подробнее... плиз.
     
  8. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: DNT
    имхо, на сервере Б нужна реплика темплейта с сервера А держать и всё
     
  9. Sandr

    Sandr Гость

    Реплицируйте дизайн базы с одного сервера на другой и все...
     
  10. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    Для: Sandr

    Понял.
    А если на данный момент база на вторичном сервере уже есть, как она там появилась немогу сказать - то ли копировали, то ли ... непонятно вобщем.
    Какие варианты? Только прибить её там и сделать новую реплику?
     
  11. Sandr

    Sandr Гость

    В таком случае можно извратится...
    Создлать на сервере нужную Вам базку, сказать ей, что она мастер темплейт для той базки, которую нужно постоянно рефрешить.
    В итоге, шаблончик у Вас будет реплицироваться, а базка будет брать дизайн из этого шаблончика. :)

    Но это изврат... Хотя и задача Ваша тоже на изврат похожа... :blink:
     
  12. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    <!--QuoteBegin-Sandr+21:11:2007, 19:11 -->
    <span class="vbquote">(Sandr @ 21:11:2007, 19:11 )</span><!--QuoteEBegin-->Но это изврат... Хотя и задача Ваша тоже на изврат похожа... smile.gif

    [snapback]86824" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    это только кажется ... :)
     
Загрузка...
Похожие Темы - Inherit Design From
  1. vital
    Ответов:
    1
    Просмотров:
    2.471
  2. VladSh
    Ответов:
    1
    Просмотров:
    375
  3. erhe
    Ответов:
    18
    Просмотров:
    965
  4. Domino-Designer
    Ответов:
    8
    Просмотров:
    988
  5. anna
    Ответов:
    2
    Просмотров:
    772

Поделиться этой страницей