1С:Предприятие 8.3 (8.3.10.2299)
Бухгалтерия для Украины, редакция 2.0. (2.0.7.2)
Управляемое приложение
Здравствуйте.
Столкнулся со следующей проблемой:
Есть журнал документов. Нужно фильтровать в нем записи в зависимости от переданного списка значений.
Пробовал формировать список в процедуре ПриСозданииНаСервере и передавать через параметр.
Пробовал вместо списка использовать массив, пробовал формировать список непосредственно в запросе при формировании динамического списка...
Выбираются не все значения. Как правило только то, что стоит в списке первым. Что я упускаю?
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
//...тут получаем значение Текущего продавца... это элемент справочника Продавцы
Список.Параметры.УстановитьЗначениеПараметра("ТекущийПродавец ",ТекущийПродавец );
КонецПроцедуры
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ЖурналДокументовДокументыУслуги.Ссылка,
ЖурналДокументовДокументыУслуги.Дата,
ЖурналДокументовДокументыУслуги.ПометкаУдаления,
ЖурналДокументовДокументыУслуги.Номер,
ЖурналДокументовДокументыУслуги.Проведен,
ЖурналДокументовДокументыУслуги.Контрагент,
ЖурналДокументовДокументыУслуги.Договор,
ЖурналДокументовДокументыУслуги.Магазин,
ЖурналДокументовДокументыУслуги.Продавец,
ЖурналДокументовДокументыУслуги.Тип
ИЗ
ЖурналДокументов.ДокументыУслуги КАК ЖурналДокументовДокументыУслуги
ГДЕ ЖурналДокументовДокументыУслуги.Магазин В (ВЫБРАТЬ
ТЧТочкиПродаж.Магазин
ИЗ Справочник.Продавцы.ТочкиПродаж КАК ТЧТочкиПродаж
ГДЕ ТЧТочкиПродаж.Ссылка = &ТекущийПродавец)
kapacb @ Вчера, 13:30
,
Что-то после праздников не совсем въехал.. Но что-то мне кажется здесь не вложенный запрос нужен, а два запроса с ОБЪЕДИНИТЬ..
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua