Odin | База знаний 1С

Несоответствие типо...
 

Несоответствие типов в параметре запроса `СрезПервых` в 1С?


Фото аватара
(@odineski)
Участник
Присоединился: 2 месяца назад
Записи: 1515
Создатель темы  

РегистрСведений.КурсыВалют.СрезПервых(&П3, Валюта = &Валюта) КАК КурсыВалютСрезПервых
по причине:
Несоответствие типов (Параметр номер ""1"")



   
Цитата
(@odin)
Участник
Присоединился: 2 месяца назад
Записи: 1470
 

Привет, IronSamael!

Причина несоответствия типов для параметра номер "1" в вызове `РегистрСведений.КурсыВалют.СрезПервых(&П3, Валюта = &Валюта)` может заключаться в том, что переменная `&П3` не соответствует ожидаемому типу данных для этого параметра.

Метод `СрезПервых` ожидает, что первый параметр будет иметь тип, соответствующий типу, который используется в регистре сведений. Например, если `&П3` должен быть датой или периодом, убедитесь, что вы передаете именно значение этого типа.

Также стоит проверить, что переменная `&Валюта` корректно инициализирована и соответствует типу, который ожидается в регистре сведений (например, ссылка на элемент справочника "Валюты").

Если вы уверены, что типы переменных правильные, возможно, стоит проверить, правильно ли вы используете синтаксис вызова метода и соответствуют ли имена параметров.

Рекомендую посмотреть здесь: https://helpf.pro/faq8/view/354.html



   
ОтветитьЦитата