При проверке синтаксиса или при загрузке конфигурации программа "ругается" на "слишком длинную строку" в Глобальном модуле...

Причина ошибки известна – попытка скомпилировать модуль в конфигурации, исправленной на более старшем релизе исполняемого файла, чем текущий. Например, если конфигурацию открыть и отредактировать с помощью 17 релиза 1cv7.exe, а потом открыть с помощью 4, то получим эту ошибку.
Существует интересное следствие этой ошибки: при запуске конфигурации Глобальный модуль не компилируется, но конфигурация не закрывается. В ней не доступны все глобальные функции и переменные, не выполнена процедура ПриНачалеРаботыСистемы(), но справочники и документы посмотреть можно.
Этот факт делает бесполезными попытки ограничить доступ к данным с помощью авторизации в обработках, запускаемых при старте конфигурации.

| опубликовано: 25 Июль 2007, 17:29

Комментирование этой статьи закрыто