отбор списка запросом
☑
0
Папай
09.06.21
✎
16:03
Добрый день.подскажите где ошибка:
заполняю список через запрос.Все нормально до строки
ДокументСписок.Отбор.Заказчик.Значение = Список;
ДокументСписок.Отбор.Заказчик.Значение содержит одни пустые значения
Заказчик тип справочник контрагенты
Список = Новый СписокЗначений;
Список.ЗагрузитьЗначения(Результат.Выгрузить().ВыгрузитьКолонку("Заказчик"));
ДокументСписок.Отбор.Заказчик.ВидСравнения = ВидСравнения.ВСписке;
ДокументСписок.Отбор.Заказчик.Использование = Истина;
ДокументСписок.Отбор.Заказчик.Значение = Список;
1
Папай
09.06.21
✎
16:03
проделал такой же механизм с типом реквизита строка -все отлично
2
Папай
09.06.21
✎
16:14
в результате отбираются строки в списке с пустым контрагентом....
3
Папай
09.06.21
✎
16:20
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| Заявка .Заказчик КАК Заказчик
|ИЗ
| Документ.Заявка КАК Заявка
|ГДЕ
| Заявка .Заказчик.Наименование ПОДОБНО &Заказчик";
Запрос.УстановитьПараметр("Заказчик", "%" + Клиент + "%");
Результат = Запрос.Выполнить();
Список = Новый СписокЗначений;
Список.ЗагрузитьЗначения(Результат.Выгрузить().ВыгрузитьКолонку("Заказчик"));
ДокументСписок.Отбор.Заказчик.ВидСравнения = ВидСравнения.ВСписке;
ДокументСписок.Отбор.Заказчик.Использование = Истина;
ДокументСписок.Отбор.Заказчик.Значение = Список;
4
CepeLLlka
09.06.21
✎
17:13
(0)А документсписок это что?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс