Имя: Пароль:
1C
1С v8
При закрытии 8-ки по умолчанию выскакивает сообщение...
,
0 max735
 
05.09.13
14:33
"Завершить работу с программой?" Можно ли подавить это сообщение программно, установив какой-либо параметр при загрузке? Суть заключается в том, что 1С вызывается в качестве COM сервера из сторонней программы. Причем предполагается , что вызов будет происходить на произвольной системе, т.е. в общем случае предполагаестя невозможным установить какие-либо параметры руками.
Спасибо.
1 Rie
 
05.09.13
14:33
(0) Можно.
2 Maxus43
 
05.09.13
14:35
по кому и нет таких сообщений.
1vс8.ComConnector и 1сv8.Application разные вещи, конектор исполняется в модулде внешнего соединения, там нет вопросов никаких
3 max735
 
05.09.13
14:37
(2) На текущий момент я использую 1сv8.Application, соответственно при этом варианте выскакивает.
4 Maxus43
 
05.09.13
14:37
(3) я и намекаю - не используй.
Вобще это в настройках пользователя, под которым подключаешся. Есть настройка - "спрашивать перед закрытием программы"
5 Rie
 
05.09.13
14:39
(4) +100
6 max735
 
05.09.13
14:41
(4) Намек я понял, но по сути вопроса,
в режиме 1сv8.Application есть возможность подавить это сообщение?
7 Lama12
 
05.09.13
14:42
(6) В (4) ответ. Это настройка пользователя. Поменяй настройку и все.
8 max735
 
05.09.13
14:43
(7) Одно из условий - невозможность менять настройки пользователя. Спасибо.
9 Maxus43
 
05.09.13
14:45
(8) ты специально это? ищешь самый оригинальный путь? там 2 раза мышкой нажать, ничего дописывать не надо
10 Maxus43
 
05.09.13
14:46
настройка юзера в 1с конечно, а не где-то ещё, и эта настройка влияет только на этот вопрос
11 Lama12
 
05.09.13
14:47
(8) Почему нельзя?
Или конектишся под обычным пользователем, а не специально предназначенным для соединений по COM?
12 rutony
 
05.09.13
14:47
(0) В типовых обычно есть метод закрыть конфигурацию с параметром спрашивать или нет.
13 Rie
 
05.09.13
14:47
(8) "Настройки пользователя" - они в БД хранятся. На худой конец - измени-восстанови.
14 max735
 
05.09.13
14:50
(9) Нет конечно, скорее всего переделаю на 1cv8.ComConnector,
просто в текущих тестах поднялся такой вопрос, стало интересно, у пользователя не могу менять настройки, поскольку сам пользователь может быть недоступен.
(8) Это все равно изменение настроек, к тому же лазить в базу
напрямую наверное "нелицинзионно".

Ок. Всем спасибо. Извените за беспокойство.
15 Feunoir
 
05.09.13
14:51
(0) В КА есть экспортируемая переменная ПропуститьПредупреждениеПередЗавершениемРаботыСистемы в модуле обычного приложения. Посмотри нечто подобное в своей конфигурации.
16 max735
 
05.09.13
14:52
(15) Спасибо.
17 _RTFM_
 
05.09.13
14:53
все параметры запуска 1с http://infostart.ru/public/104654/
Ну а в твоем случае вызывать закрытие конфигурации с параметром вывода сообщения в ложь...
18 ptiz
 
05.09.13
14:55
(14) Ты коннектишься в базу всегда каким-то юзером. Прямо через application-объект и поменяй настройки.