|
COMConnector параметры запуска | ☑ | ||
|---|---|---|---|---|
|
0
AlexAl-77
19.03.10
✎
14:08
|
Скажите кто ни будь точно знает можно ли ниже приведенным способом, потключиться к БД у каторой стоит блокировка, пробовал с ключем /UC запуска выдавало ошибку.
cntr = Новый COMObject("V81.COMConnector"); // создается объект COM-соединение connection = cntr.Connect("Srvr="""";Ref="""";Usr="""";"); |
|||
|
1
Рэйв
19.03.10
✎
14:09
|
(0) ключ /UC на ярлык запуска экзешника лепится, если я не ошибаюсь.
СОМ ты его никак не скормишь. |
|||
|
2
AlexAl-77
19.03.10
✎
14:10
|
значит методов нету обойти блокировку?
|
|||
|
3
Рэйв
19.03.10
✎
14:11
|
(2)Скорее всего нет. Потому что ты запускаешь базу не через .exe и она тебя не пропустит
|
|||
|
4
AlexAl-77
19.03.10
✎
14:35
|
Можно тут же вопрос, когда блокировку делаешь, одинеска у пользователей закрывается но каждые 60 перепотключается, как то можно сделать что бы она этого не делала?
|
|||
|
5
Maxus43
19.03.10
✎
14:36
|
(4) зачем? всё равно не подключатся пока действует блокировка
|
|||
|
6
Maxus43
19.03.10
✎
14:38
|
(5) + когда 1с-ка закрывается - она уже не переподключается. Переподключение - когда в заблокированную залесть пытаешься
|
|||
|
7
AlexAl-77
19.03.10
✎
15:56
|
могу объяснить зачем. Дело в том что хочу автоматизировать обновление в РИБ а точнее в узле фелиала. Предположим в главной БД обновили конфигурацию, делаем обмен, филиал получает данные определяет что конфигурация обнавлена, срабатывает бат файл который выгоняет пользователей обвнавляет БД. после чего запускает 1С где вылезает форма проверка легальности, а за ней идет обновление информационной базы. Так вот загвостка в том что нужно пользователю нажать кнопку ДА подтверждаю. я хотел это обойти следующим путем, после тока как в батнеке сработала команда обновить конфигурацию, запускалось бы другая Темповая база которая запускала бы обработку (в обработке идет COM соединение с базой и вызывается функция обновления информационной базы), после чего закрываю бемповою базу и запускаю филиал.
|
|||
|
8
zzerro
19.03.10
✎
16:16
|
А как насчет закоментировать код, который вызывает эту проверку легальности? Там всего одна строчка.
Ну или в обработке нажимать "Да" программно )) |
|||
|
9
Jolly Roger
19.03.10
✎
16:27
|
(0) емнип, в строке соединения есть параметр UC...
|
|||
|
10
AlexAl-77
19.03.10
✎
16:38
|
(8) нельзя мне делать ее не типовой.
как программно мне это сделать? (9) когда потключаюсь через COM там нельзя указать UC |
|||
|
11
AlexAl-77
19.03.10
✎
16:41
|
(9)connection = cntr.Connect("Srvr="""";Ref="""";Usr=""""; UC="""";"); вот так пробовал не але ((
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |