Вопрос:
При попытке с помощью OLE задать значение параметра возникает ошибка "Недопустимое значение параметра…". Подскажите, как решить проблему?
Ответ:
Ошибка может возникать, когда в языке нет явного соответствия .NET-типу (например для параметров типа "Перечисление", "Дата"). В этом случае вместо попытки напрямую задать значение для поля "Значение" можно использовать метод "УстановитьПростоеЗначение", передавая ему значение в виде строки.
Примеры:
Объект.НайтиПараметр("ИнтервалДокументов").УстановитьПростоеЗначение("2")
Объект.НайтиПараметр("ДатаС").УстановитьПростоеЗначение("31.12.2000")