Версия для печати темы (https://pro1c.org.ua/index.php?s=2eefb2f4641e23a723fc7e619333d35f&showtopic=49761)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ журнал документов фильтр по списку значений

Автор: kapacb 03.01.19, 12:30

1С:Предприятие 8.3 (8.3.10.2299)
Бухгалтерия для Украины, редакция 2.0. (2.0.7.2)
Управляемое приложение

Здравствуйте.
Столкнулся со следующей проблемой:
Есть журнал документов. Нужно фильтровать в нем записи в зависимости от переданного списка значений.
Пробовал формировать список в процедуре ПриСозданииНаСервере и передавать через параметр.
Пробовал вместо списка использовать массив, пробовал формировать список непосредственно в запросе при формировании динамического списка...
Выбираются не все значения. Как правило только то, что стоит в списке первым. Что я упускаю?

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    //...тут получаем значение Текущего продавца... это элемент справочника Продавцы
    Список.Параметры.УстановитьЗначениеПараметра("ТекущийПродавец ",ТекущийПродавец );
КонецПроцедуры


вот код запроса:
ВЫБРАТЬ РАЗРЕШЕННЫЕ
    ЖурналДокументовДокументыУслуги.Ссылка,
    ЖурналДокументовДокументыУслуги.Дата,
    ЖурналДокументовДокументыУслуги.ПометкаУдаления,
    ЖурналДокументовДокументыУслуги.Номер,
    ЖурналДокументовДокументыУслуги.Проведен,
    ЖурналДокументовДокументыУслуги.Контрагент,
    ЖурналДокументовДокументыУслуги.Договор,
    ЖурналДокументовДокументыУслуги.Магазин,
    ЖурналДокументовДокументыУслуги.Продавец,
    ЖурналДокументовДокументыУслуги.Тип
ИЗ
    ЖурналДокументов.ДокументыУслуги КАК ЖурналДокументовДокументыУслуги
ГДЕ ЖурналДокументовДокументыУслуги.Магазин В (ВЫБРАТЬ
    ТЧТочкиПродаж.Магазин
        ИЗ Справочник.Продавцы.ТочкиПродаж КАК ТЧТочкиПродаж
    ГДЕ ТЧТочкиПродаж.Ссылка = &ТекущийПродавец)


У справочника Продавцы есть табличная часть ТочкиПродаж. В ней указаны магазины, документы которых видит этот продавец.

В принципе пробовал даже заполнять список значений всем справочником Магазины. Все равно документы видны только по первому элементу списка((

Автор: TrasserZero 04.01.19, 11:33

kapacb @ Вчера, 13:30 * ,
Что-то после праздников не совсем въехал.. Но что-то мне кажется здесь не вложенный запрос нужен, а два запроса с ОБЪЕДИНИТЬ..

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua