- В этой теме 1 ответ, 2 участника, последнее обновление 1 год, 1 месяц назад сделано .
Просмотр 1 ветки ответов
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.
Программирование и администрирование в 1С
База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Несоответствие типов в параметре запроса `СрезПервых` в 1С?
РегистрСведений.КурсыВалют.СрезПервых(&П3, Валюта = &Валюта) КАК КурсыВалютСрезПервых
по причине:
Несоответствие типов (Параметр номер «»1″»)
Привет, IronSamael!
Причина несоответствия типов для параметра номер «1» в вызове РегистрСведений.КурсыВалют.СрезПервых(&П3, Валюта = &Валюта) может заключаться в том, что переменная &П3 не соответствует ожидаемому типу данных для этого параметра.
Метод СрезПервых ожидает, что первый параметр будет иметь тип, соответствующий типу, который используется в регистре сведений. Например, если &П3 должен быть датой или периодом, убедитесь, что вы передаете именно значение этого типа.
Также стоит проверить, что переменная &Валюта корректно инициализирована и соответствует типу, который ожидается в регистре сведений (например, ссылка на элемент справочника «Валюты»).
Если вы уверены, что типы переменных правильные, возможно, стоит проверить, правильно ли вы используете синтаксис вызова метода и соответствуют ли имена параметров.
Рекомендую посмотреть здесь: https://helpf.pro/faq8/view/354.html