![]() |
|
ПостроительЗапроса заполнить отборы | ☑ | ||
---|---|---|---|---|
0
kathleen
05.11.18
✎
15:31
|
Цель - получить в запросе результат из формы списка РС с учетом выставленных пользователем отборов.
ПостроительЗапроса = Новый ПостроительЗапроса; ПостроительЗапроса.ИсточникДанных = Новый ОписаниеИсточникаДанных(РегистрСведенийСписок); Для Каждого ЭлементОтбора Из Отбор Цикл Если ЭлементОтбора.Использование Тогда НовыйОтбор = ПостроительЗапроса.Отбор.Добавить(ЭлементОтбора.Имя); НовыйОтбор.Использование = Истина; НовыйОтбор.ВидСравнения = ЭлементОтбора.ВидСравнения; // нужный вид сравнения НовыйОтбор.ЗначениеС = ЭлементОтбора.ЗначениеС; НовыйОтбор.ЗначениеПо = ЭлементОтбора.ЗначениеПо; НовыйОтбор.Значение = ЭлементОтбора.Значение; КонецЕсли; КонецЦикла; ПостроительЗапроса.Выполнить (); Результат = ПостроительЗапроса.Результат; Почему ругается на строку с добавлением отбора? |
|||
1
kathleen
05.11.18
✎
15:31
|
На вот эту
НовыйОтбор = ПостроительЗапроса.Отбор.Добавить(ЭлементОтбора.Имя) |
|||
2
Franchiser
гуру
05.11.18
✎
15:47
|
(1) посмотри какой тип у отбора построителя.
|
|||
3
Franchiser
гуру
05.11.18
✎
15:50
|
Добавь:
ПостроительЗапроса.ЗаполнитьНастройки(); |
|||
4
kathleen
05.11.18
✎
15:52
|
(2)тип Отбор
|
|||
5
kathleen
05.11.18
✎
15:52
|
(3) а куда?
|
|||
6
Franchiser
гуру
05.11.18
✎
15:53
|
ПостроительЗапроса = Новый ПостроительЗапроса;
ПостроительЗапроса.ИсточникДанных = Новый ОписаниеИсточникаДанных(РегистрСведенийСписок); ПостроительЗапроса.ЗаполнитьНастройки(); |
|||
7
kathleen
05.11.18
✎
15:55
|
не помогло
РегистрСведений.СрокиОплат.Форма.ФормаСписка.Форма(10)}: Ошибка при вызове метода контекста (Добавить) НовыйОтбор = ПостроительЗапроса.Отбор.Добавить(ЭлементОтбора.Имя); по причине: Недопустимое значение параметра (параметр номер '1') |
|||
8
youalex
05.11.18
✎
15:57
|
(0) зачем это, если источник данных уже должен быть "с учетом выставленных пользователем отборов. "
|
|||
9
Franchiser
гуру
05.11.18
✎
16:01
|
Может в регистре нет измерения с таким именем
|
|||
10
kathleen
05.11.18
✎
16:14
|
(8)Точно, вот я дурында)
|
|||
11
kathleen
05.11.18
✎
16:14
|
Спасибо за помощь
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |