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