Включение (отключение) главного узла РИБ

Включение (отключение) главного узла для периферийной базы.

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

25 Comments

  1. rasswet

    вы сохраняете где-то значение главного узла при отключении? или как определяете к какому подключить?

    Reply
  2. Nitochka

    (1) rasswet,

    Отношение главный — подчиненный определено для каждой пары связанных узлов распределенной системы. Обработка включает/отключает значение главный для подчиненного узла.

    Reply
  3. rasswet

    (2) а если у 1го главного 10 подчиненных и планов обмена штук 6ть. как обработка определит какой именно узел был отвязан и какой у него главный?

    Reply
  4. Nitochka

    (3) rasswet,

    специально для вас допишу выбор узла, как будет время 🙂

    Reply
  5. orehova123

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

    Reply
  6. Alav

    Очередной велосипед? http://infostart.ru/public/14814/

    Reply
  7. Nadushka74

    гигантийское вам спасибо!!! » дня мучилась и сегодня все работает

    Reply
  8. Nitochka

    (7) Nadushka74,

    пользуйтесь с удовольствием 🙂

    Reply
  9. izz

    Спасибо за обработку! Пригодилась для восстановления РИБ на подразделении. Очень время съэкономии, используя ее.

    Reply
  10. Nitochka

    (9) izz,

    пожалуйста, пользуйтесь 🙂

    Reply
  11. il_abd@mail.ru

    Спасибо, как раз столкнулся сейчас с такой необходимостью, и вот очень пригодилось

    Reply
  12. Nitochka

    Пожалуйста 🙂

    Reply
  13. kkprps

    Вот и нам пригодилась, спасибо

    Reply
  14. PavelI

    Полазил в интернете нашел такой код, мне помогло.

    Неважно какой параметр, хотя по умолчанию, параметр процедуры для кнопки командной панели

    Процедура ОтключитьГлавныйУзелНажатиеКнопки(Кнопка)

    будет проставляется как «Кнопка», а вставляемой через меню Форма —> Вставить элемент управления… получается «Элемент»

    Процедура ОтключитьГлавныйУзелНажатиеКнопки(Элемент)

    Ниже код внешней обработки отключение — восстановление подключения к УРБД:

    Процедура ОтключитьГлавныйУзелНажатиеКнопки(Элемент)
    Если ПланыОбмена.ГлавныйУзел()<> Неопределено Тогда
    СохранитьЗначение(«ВосстановитьЗначениеГлавногоУзлаВПодчиненном»,
    ПланыОбмена.ГлавныйУзел());
    ПланыОбмена.УстановитьГлавныйУзел(Неопределено);
    КонецЕсли;
    Предупреждение(«Главный узел отключен»);
    КонецПроцедуры
    
    Процедура ВосстановитьГлавныйУзелНажатие(Элемент)
    Если ПланыОбмена.ГлавныйУзел()= Неопределено Тогда
    ПланыОбмена.УстановитьГлавныйУзел(
    ВосстановитьЗначение(
    «ВосстановитьЗначениеГлавногоУзлаВПодчиненном»));
    КонецЕсли;
    Предупреждение(«Главный узел восстановлен»);
    КонецПроцедуры

    Показать

    Reply
  15. ukasochi

    В Бухгалтерии предприятия 3.0 не работает! Открывается, но кнопок нет(((

    Reply
  16. Ibrogim

    (0) чем вам не нравится обработка указанная в (6) ?

    1. Не нашли (или не искали) перед тем как написать обработку

    2. Не нашли (или не искали) перед тем как опубликовать

    (7) Nadushka74,

    » дня мучилась и сегодня все работает

    Ну если не умеете гуглить, то тогда конечно остаётся только мучиться…

    Reply
  17. Nadushka74

    (16) Ibrogim, спасибо за оценку моих умственных способностей, особенно не зная меня.

    Мучилась не с этим, а с проблемой, решить которую получилось этой обработкой. На нее попала случайно, и какая разница на эту или другую???

    Reply
  18. Ibrogim

    (17) Nadushka74,

    спасибо за оценку моих умственных способностей

    Оценки как таковой не было.

    Тот факт, что человек сначала «мучается» с некоторой проблемой, а лишь потом интересуется наличием готового решения, лишь косвенно его характеризует. Я только отметил, что если принцип не поменять, то и дальше придётся «мучиться»

    Reply
  19. Jon2011

    А вот можно ли отключить гл.узел из конфигурации или какой-то сторонней обработкой , если база не запускается?

    Reply
  20. Dvornik

    (15) ukasochi, Нужна управляемая форма, так как БУХ 3.0 на управляемом приложении. В ней вы увидите кнопки и всё прочее.

    Reply
  21. N1k0p0l

    Автор, добавьте в описании обработки, что она не работает в режиме тонкого клиента (нет управляемой формы). А то я вижу, что не один такой — скачавший и запустивший ее в БП 3.0.

    Reply
  22. ksav1979

    Спасибо, очень пригодилась!

    Reply
  23. rayastar

    Спасибооооо! очень пригодилось! автор — крут

    Reply
  24. Agapov_h

    Обработка хрень

    Reply
  25. Bukaska

    (24) Agapov_h, А почему? Может вы запускаете обработку не в той конфе и не на том релизе платформы?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *