Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Ошибка при передаче списка значений в параметр запроса СКД

Ошибка при передаче списка значений в параметр запроса СКД
Я
   Uliana0_0
 
16.07.21 - 17:27
Вот запрос. В параметр &Location передаю параметры отчета в СКД, а именно список значений типа "СправочникСсылка.v_Локации". Ошибка при попытке сформировать в режиме предприятия "неверный параметр операции сравнения.нельзя сравнивать поля неограниченной длины и поля несовместимых типов ВТ_ФизЛицо.v_Location<<?>> = Location"? Тип в физ дице тоже СправочникСсылка.v_Локации, что не так?

ВЫБРАТЬ
    иуиИмущество.ТипИмущества.Наименование КАК НаименованиеПодарка
ПОМЕСТИТЬ ВТ_Подарки
ИЗ
    Справочник.иуиИмущество КАК иуиИмущество
ГДЕ
    иуиИмущество.Ссылка = &Подарок
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ФизическиеЛица.Наименование КАК Наименование,
    ФизическиеЛица.v_Location КАК v_Location
ПОМЕСТИТЬ ВТ_ФизЛицо
ИЗ
    Справочник.ФизическиеЛица КАК ФизическиеЛица
ГДЕ
    ФизическиеЛица.v_ДатаУвольнения ЕСТЬ NULL
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    "" КАК Дата,
    "" КАК Подпись,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(&Подарок) = ТИП(СТРОКА)
            ТОГДА &Подарок
        ИНАЧЕ ВТ_Подарки.НаименованиеПодарка
    КОНЕЦ КАК Подарок,
    "" КАК Повод,
    ВТ_ФизЛицо.Наименование КАК ФИО
ИЗ
    ВТ_Подарки КАК ВТ_Подарки,
    ВТ_ФизЛицо КАК ВТ_ФизЛицо
ГДЕ
    ВТ_ФизЛицо.v_Location В ( &Location)
   hhhh
 
1 - 16.07.21 - 17:35
(0) ну это

ГДЕ
    ВТ_ФизЛицо.v_Location В ( &Location)

выбросьте. Сделайте отбор в скд
   hhhh
 
2 - 16.07.21 - 17:35
(1) если параметром, то показывайте закладку параметры
   Жан Пердежон
 
3 - 16.07.21 - 17:37
(0)
в тексте ошибки "=" в запросе "В"
не исключено, что и параметр на самом деле по-другому называется и тип у него другой
   Жан Пердежон
 
4 - 16.07.21 - 17:38
(1) норм тут всё, скорее параметр - не список
   Uliana0_0
 
5 - 16.07.21 - 17:59
https://drive.google.com/drive/folders/1KeXn4PkJjG7NkqO3-2xFou2dEnJE0lA7 вот тут скриншот с настроенными параметрами отчета, название и тип тот же. Тоже заметила, что в ошибке "=", а не В, не понятно с чем связано..
   Uliana0_0
 
6 - 16.07.21 - 18:09
Когда в параметрах не было выбрано "Доступен список значений", то все ок было
   hhhh
 
7 - 16.07.21 - 18:20
(6) а как задаете список этот?
   Бишбармак
 
8 - 16.07.21 - 18:26
(Такое ощущение, что Компоновщиком собирают)
В модуле объекта Отчета что-то есть?
   Бишбармак
 
9 - 16.07.21 - 18:30
Итак. Если это разрешено правилами компании.
Правой клавишей мышки на отчет. В выпдающем меню выберите "Сохранить как внешнюю обработку, отчет". Файл в обменник. Ссылку в это на обменник с файлом в эту ветку.
   Uliana0_0
 
10 - 16.07.21 - 19:12
Крч это была ошибка кэша, переименовала обработку ошибка ушла. Всем спасибо! Если есть какие-то возможности избегать кэширования, то расскажите плиз

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.