Имя: Пароль:
1C
1С v8
ПодключитьОбработчикОжидания() виснет при обмене
0 ugorchina
 
15.04.18
06:06
Всем привет! пишу обмен с 1с7

обмен работает через ПодключитьОбработчикОжидания()

но при обмене сеанс юзера подвисает на 8-ке

как убрать подвисания (стандартные операции на файловой разве вешают юзеров или подразумевается в любом случае открывать программу под отдельным юзером что бы она была открыта?
1 Cool_Profi
 
15.04.18
06:39
А что, регламентные задания запретили уже?
2 ugorchina
 
15.04.18
06:45
Я пробовал регламентные задание но она не стартует (
3 ugorchina
 
15.04.18
06:46
Дайте ссылку пожалуйста как настроить регламентные задание на файловой базе для обычного приложения
4 ugorchina
 
15.04.18
07:08
в общем создал регламентное задание задал расписание Выполнять: каждый день; каждые 120 секунд

флаги Использование и предопределнное установлены

процедура модуля прописана и ссылается на этот модуль

стоит точка останова в этой процедуре но при входе в 1с в приложение отладчик не отрабатывает ( жду уже минут 30 ничего (
5 ugorchina
 
15.04.18
07:10
+(4) версия платформы 8.3.10.2561

что не так то?

регламентное задание разве не должно работать от любого юзера?
6 ugorchina
 
15.04.18
07:26
все стоп фоновое задание работает ( а как его отладить то?
7 ugorchina
 
15.04.18
07:30
в модуле обычного приложения задал две экспортные переменные но регламентное задание ругаетс ячто не знает этих переменных (
8 ugorchina
 
15.04.18
07:49
что то беда какая то ( когда запускаю свой модул для обмена из обработки (НЕ ПЕРЕДАЮ В МОДУЛЬ НИЧЕГО) обмен проходит удачно но когда запускаю из регламентного задания вылетает по ошибке что не так?
9 ugorchina
 
15.04.18
08:11
вс е все исправил всем спасибо

как оказалось при работе регламентной операции в модуле не должно быть состояние()
сообщить()

предупреждение()

а так же этот модуль почему то в этом случае не получает глобальных переменных (

вот так вот (
10 ugorchina
 
18.04.18
11:46
+(9) какие еще есть ограничения при работе в общем модуле который вызывается из регламентной операции?
11 Михаил Козлов
 
18.04.18
12:58
(10) Ограничения выполнения на сервере.
12 Cool_Profi
 
18.04.18
13:01
"как оказалось при работе регламентной операции в модуле не должно быть сообщить()"

Это может. Остальных - да, не должно.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший