Как передать в параметр скд список значений
У меня есть список физ лиц, я выбираю его подбором на форме, как мне передать его полностью, что бы отчет формировался только по лица?
передаю его так, галочку "Доступен список значений" установил и все равно вываливается ошибка
{ВнешнийОтчет.ВнешнийОтчет1.Форма.ФормаОтчета1.Форма(45)}: Ошибка при вызове метода контекста (Следующий)
ЭлементРезультата=ПроцессорКомпоновки.Следующий();
по причине:
Ошибка компоновки данных
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанных1"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(23, 37)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов.
И СборнаяНакладная.Водитель.Ссылка <<?>>= &Водитель
Настройки.ПараметрыДанных.УстановитьЗначениеПараметра("Водитель",Водители.ВыгрузитьЗначения());
{ВнешнийОтчет.ВнешнийОтчет1.Форма.ФормаОтчета1.Форма(45)}: Ошибка при вызове метода контекста (Следующий)
ЭлементРезультата=ПроцессорКомпоновки.Следующий();
по причине:
Ошибка компоновки данных
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанных1"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(23, 37)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов.
И СборнаяНакладная.Водитель.Ссылка <<?>>= &Водитель
По теме из базы знаний
- 1с8.2-8.3.Вывод на экран данных запроса с переданными Параметрами из Документа! 8 различных вариантов:от Сообщений, Таблицы и Отчетов до СКД без объекта-отчета
- Как сдать экзамен 1С:Специалист по платформе?
- Нестандартное использование СКД
- Варианты применения СКД вне отчетов в отраслевых конфигурациях
- Как передать Таблицу Значений в Динамический Список?
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) Спасибо за ответ, ошибка больше не вылезает, но параметр все равно почему то пустой, если закоментировать параметр с водителем в форме отчет и в запросе
то отчет работает как надо, а если его обратно раскоментировать, по параметр не проставляется и отчет пустой, не знаете с чем это может быть связанно?
СборнаяНакладная.Водитель.Ссылка В(&Водитель) Настройки.ПараметрыДанных.УстановитьЗначениеПараметра("Водитель",Водители.ВыгрузитьЗначения());
то отчет работает как надо, а если его обратно раскоментировать, по параметр не проставляется и отчет пустой, не знаете с чем это может быть связанно?
(3) я не знаю, но мне так сдается, что с параметрами-списками надо делать не УстановитьЗначениеПараметра, а найти этот параметр, присвоить ему сначала (!) вид сравнения "в списке", а потом уже значение.
Хотя возможно тут еще в чем-то фокус. СКД это дело темное.
Хотя возможно тут еще в чем-то фокус. СКД это дело темное.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот