0
Sentinel
20.08.20
✎
12:20
|
Всем добрый день,
Переезжаем с серверной базы в нашей сети в облако. Скопировали базу, появилась ошибка которая воспроизводится только на базе в облаке. Может кто-то сталкивался, подскажет.
Описание проблемы:
1. При нажатии кнопки выбора периода происходит зависание программы, помогает только перезагрузка или убивание процесса в диспетчере задач.
2. При этом, если запустить отладку на терминале в облаке (Srvr="";Ref="";), то ошибка не воспроизводится.
Такая ошибка воспроизводится только если подключаться к базе через ws=";;
3. Строка подключения в нашей текущей боевой базе где все работает - через Srvr="";Ref="";
Работа ведется в тонком клиенте. 8.3.16, стоит режим совместимости с 8.3.8
Расследование:
Залез в код посмотреть в чем может быть причина.
1. База виснет на строчке кода (код полностью типовой, Бухгалтерия Предприятия):
Список = ВыборПериодаКлиентСервер.ПолучитьСписокПериодов(НачалоПериода, ВидПериода);
Свойства модуля (он может выполняться на клиенте и сервере, вызывается с клиентской процедуры): Стоят галки Клиент, Сервер, Внешнее соединение.
2. Если перенести процедуру ПолучитьСписокПериодов на сервер, то отрабатывает без ошибок.
|
|