|
Ошибка при передаче списка значений в параметр запроса СКД |
☑ |
0
Uliana0_0
16.07.21
✎
17:27
|
Вот запрос. В параметр &Location передаю параметры отчета в СКД, а именно список значений типа "СправочникСсылка.v_Локации". Ошибка при попытке сформировать в режиме предприятия "неверный параметр операции сравнения.нельзя сравнивать поля неограниченной длины и поля несовместимых типов ВТ_ФизЛицо.v_Location<<?>> = Location"? Тип в физ дице тоже СправочникСсылка.v_Локации, что не так?
ВЫБРАТЬ
иуиИмущество.ТипИмущества.Наименование КАК НаименованиеПодарка
ПОМЕСТИТЬ ВТ_Подарки
ИЗ
Справочник.иуиИмущество КАК иуиИмущество
ГДЕ
иуиИмущество.Ссылка = &Подарок
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ФизическиеЛица.Наименование КАК Наименование,
ФизическиеЛица.v_Location КАК v_Location
ПОМЕСТИТЬ ВТ_ФизЛицо
ИЗ
Справочник.ФизическиеЛица КАК ФизическиеЛица
ГДЕ
ФизическиеЛица.v_ДатаУвольнения ЕСТЬ NULL
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
"" КАК Дата,
"" КАК Подпись,
ВЫБОР
КОГДА ТИПЗНАЧЕНИЯ(&Подарок) = ТИП(СТРОКА)
ТОГДА &Подарок
ИНАЧЕ ВТ_Подарки.НаименованиеПодарка
КОНЕЦ КАК Подарок,
"" КАК Повод,
ВТ_ФизЛицо.Наименование КАК ФИО
ИЗ
ВТ_Подарки КАК ВТ_Подарки,
ВТ_ФизЛицо КАК ВТ_ФизЛицо
ГДЕ
ВТ_ФизЛицо.v_Location В ( &Location)
|
|
1
hhhh
16.07.21
✎
17:35
|
(0) ну это
ГДЕ
ВТ_ФизЛицо.v_Location В ( &Location)
выбросьте. Сделайте отбор в скд
|
|
2
hhhh
16.07.21
✎
17:35
|
(1) если параметром, то показывайте закладку параметры
|
|
3
Жан Пердежон
16.07.21
✎
17:37
|
(0)
в тексте ошибки "=" в запросе "В"
не исключено, что и параметр на самом деле по-другому называется и тип у него другой
|
|
4
Жан Пердежон
16.07.21
✎
17:38
|
(1) норм тут всё, скорее параметр - не список
|
|
5
Uliana0_0
16.07.21
✎
17:59
|
https://drive.google.com/drive/folders/1KeXn4PkJjG7NkqO3-2xFou2dEnJE0lA7 вот тут скриншот с настроенными параметрами отчета, название и тип тот же. Тоже заметила, что в ошибке "=", а не В, не понятно с чем связано..
|
|
6
Uliana0_0
16.07.21
✎
18:09
|
Когда в параметрах не было выбрано "Доступен список значений", то все ок было
|
|
7
hhhh
16.07.21
✎
18:20
|
(6) а как задаете список этот?
|
|
8
Бишбармак
16.07.21
✎
18:26
|
(Такое ощущение, что Компоновщиком собирают)
В модуле объекта Отчета что-то есть?
|
|
9
Бишбармак
16.07.21
✎
18:30
|
Итак. Если это разрешено правилами компании.
Правой клавишей мышки на отчет. В выпдающем меню выберите "Сохранить как внешнюю обработку, отчет". Файл в обменник. Ссылку в это на обменник с файлом в эту ветку.
|
|
10
Uliana0_0
16.07.21
✎
19:12
|
Крч это была ошибка кэша, переименовала обработку ошибка ушла. Всем спасибо! Если есть какие-то возможности избегать кэширования, то расскажите плиз
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший