|
Программное обновление 1С | ☑ | ||
|---|---|---|---|---|
|
0
Gsoom2010
11.01.12
✎
23:09
|
Добрый день.
Осуществляю обмен между узлами РИБ через bat: 1cv8.exe enterprise /F<путь к ИБ> /N<Пользователь> /P<Пароль> /C"Obmen" и обработкой ПриНачалеРаботыСистемы(). Столкнулся с проблемой в случае обновления конфигурации. В интернете предлагают запускать для обновления такой bat: 1cv8.exe CONFIG /F<путь к ИБ> /N<Пользователь> /P<Пароль> /UpdateIBCfg Может сделать как-то более изящно? Проверить после обмена изменение конфигурации и обновить её программно в обработке ПриНачалеРаботыСистемы()? |
|||
|
1
Gsoom2010
11.01.12
✎
23:45
|
Хотя, обновлять то нужно в режиме конфигуратора. Как тогда быть?
|
|||
|
2
Гот
11.01.12
✎
23:46
|
Что-то тебя не туда...
|
|||
|
3
kotletka
11.01.12
✎
23:47
|
посмотри как типовая через инет обновляется
|
|||
|
4
Gsoom2010
12.01.12
✎
00:01
|
В общем суть проблемы: как после обмена данными пропалить необходимость обновления конфигурации и автоматически запустить батник.
|
|||
|
5
Gsoom2010
12.01.12
✎
14:00
|
Вверх
|
|||
|
6
J_B
12.01.12
✎
15:22
|
Можно попробовать прицепиться к ПрочитатьИзменения() и ловить исключение с требованием обновления.
|
|||
|
7
Gsoom2010
12.01.12
✎
18:43
|
А как поймать именно это исключение?
|
|||
|
8
pumbaEO
12.01.12
✎
18:51
|
Глобальный контекст (Global context)
КонфигурацияИзменена (ConfigurationChanged) Синтаксис: КонфигурацияИзменена() Возвращаемое значение: Тип: Булево. Истина - основная конфигурация отличается от конфигурации базы данных, Ложь - в противном случае. Описание: Определяет факт отличия основной конфигурации от конфигурации базы данных. Доступность: Сервер, толстый клиент, внешнее соединение |
|||
|
9
Gsoom2010
17.01.12
✎
20:17
|
Так, поймал я исключение, а мне обновится? Запустить bat с командой обновления я могу, но как это сделать на этапе обмена?
|
| Форум | Правила | Описание | Секции | Поиск |