Приветствую всех. Столкнулся с крайне странным траблом - есть специализированное приложение самописное на основе БСП. Была версия 2.3.2.54, обновил до 2.3.4.45. При обновлении ИБ были какие-то вопли про использование отчетов и обработок в безопасном режиме, но я принял это всё на счет внешних и забыл. Система эксплуатировалась, всё было хорошо, пока никому были не нужны 2 отчета, в которых использовалась внешняя функция СКД, требующая привилегированного режима. Отчеты стали валиться на следующем куске:
в случае, если филиал с указанным кодом оказывался недоступным пользователю по РЛС !
Отладчик показывает, что прив.режим тупо не включается. Я поднял старую базу, оказалось, что отладчик и там показывет, что прив.режим не включается, но всё работает !
Проверялись версии платформы 2.3.9.1850 и 2.3.9.2170 - эффект стабильно воспроизводится вне зависимости от режима совместимости - с БСП 2.3.2.54 всё в порядке, с 2.3.4.45 - вот такая ерунда. Пытаюсь определить причину...
Никто не сталкивался ?
Вобсчем, как говорится - если ничего не помогает, то прочитайте, наконец, инструкцию. Нашёл на ИТСе:
● Во время вычисления выражений системы компоновки данных происходит переход в безопасный режим (см. здесь).
давно ли это стало так даже выяснять не стал.
почему это зависит от версии БСП - тоже.
слава великому 1-су. @#$%^/ Цензурных слов нет.
пошёл отчеты править.