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