Доброго времени суток.
Подскажите плиз кто в курсе, такая ситуация:
Подключаюсь в 8.2.15 по COM, тоже из 1С. Выполняю программный код, под полными правами, все хорошо работает. То же самое пытаюсь сделать под правами пользователя, вываливаются ожидаемые ошибки об отсутствии прав на запись объектов. Пишу:
Далее код который по идее должен выполнится без контроля прав - тоже не работает, нет прав на запись.
Пробую отключить безопасный режим, получаю ошибку о том, что в процедуре не удалось установить безопасный режим.
Плюнул уже на такой подход, перенес алгоритм в общий модуль на стороне подключаемого приложения. Общий модуль ес-но привилегирированым при включеном внешнем соединении не получается сделать. В вызываемой из вне процедуры проделываю те же манипуляции что и на прямую по COM:
потому что там стек. Столько раз давали истина, столько же должно быть ложь.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший