Ошибка «Ожидается константа типа Число, Строка, Дата или Булево» возникает в «конфигураторе» в момент указания значения по умолчанию параметра (про инициализацию переменных).
Например: в качестве значение указан реквизит формы/объекта или значение другого типа (отличного от указанных — любого ссылочного или объектного, системного перечисления).
Кроме перечисленных в тексте ошибки допустимо указание значения «Неопределено«.
Как исправить ошибку
- Отказаться от использования сложных типов при инициализации параметров.
- Если всё-таки требуется задать значение по умолчанию используйте подобную конструкцию
Функция ФорматированиОбласти(Область, ШиринаКолонки = Неопределено)
Если ШиринаКолонки = Неопределено Тогда
ШиринаКолонки = шКолонки;//присвоение реквизиту формы
КонецЕсли;
КонецФункции
Поведение системы
Критическая синтаксическая ошибка, если игнорировать сообщение об ошибке, такой модуль становится полностью неработоспособным, а не только функция, вызывающая ошибку (с некорректными параметрами)
Большой рекламный бюджет не ведет к высокому уровню сбыта. Наоборот, высокий уровень сбыта ведет к большому рекламному бюджету.