|
Выбор ненужных контрагентов |
☑ |
0
Сержант ВДВ Онегин
19.10.14
✎
10:32
|
Есть отчет, в котором выводится список контрагентов, которые задолжали организации. В списке контрагентов есть папки. Находящиеся в них элементы не должны выходить в отчете.
Вот как я сделал. После запроса создал массив с названием папок и установил параметр:
МассивПапокИсключений = Новый Массив;
МассивПапокИсключений.Добавить(Справочники.Контрагенты.НайтиПоНаименованию("Онегин"));
МассивПапокИсключений.Добавить(Справочники.Контрагенты.НайтиПоНаименованию("Ленский"));
МассивПапокИсключений.Добавить(Справочники.Контрагенты.НайтиПоНаименованию("Ларина"));
Запрос.УстановитьПараметр("НенужныеПапки", МассивПапокИсключений);
И прописал в запросе следующее условие:
НЕ ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Контрагент В ИЕРАРХИИ (&НенужныеПапки)
Но не получается. В чем проблема?
|
|
1
shuhard_серый
19.10.14
✎
10:40
|
(0) используй не массив, а список значений
|
|
2
snegovik
19.10.14
✎
10:40
|
НЕ ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Контрагент.Родитель В(&НенужныеПапки)
ИЛИ НЕ ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Контрагент.Родитель.Родитель В(&НенужныеПапки)
как-то так.....
|
|
3
Сержант ВДВ Онегин
19.10.14
✎
10:43
|
(1) Самое удивительное что когда ставлю в условие НЕ он вообще выводит пустой отчет :(
|
|
4
shuhard_серый
19.10.14
✎
10:44
|
(3) ни о чем
|
|
5
Мимохожий Однако
19.10.14
✎
10:45
|
Убери в Иерархии. Может и поможет
|
|
6
Сержант ВДВ Онегин
19.10.14
✎
10:45
|
(2) тут дело получается не в условии, а втом, что как ставлю НЕ он выводит пустой отчет((
|
|
7
Сержант ВДВ Онегин
19.10.14
✎
10:46
|
(4) в смысле?
|
|
8
shuhard_серый
19.10.14
✎
10:46
|
(5) да лан
вот это работает , если на вход скормить список и это список папок
ВЫБРАТЬ
Контрагенты.Ссылка
ИЗ
Справочник.Контрагенты КАК Контрагенты
ГДЕ
НЕ Контрагенты.Ссылка В ИЕРАРХИИ(&Нечто)
|
|
9
Сержант ВДВ Онегин
19.10.14
✎
10:50
|
(8) Ссылка сработала. Теперь отчет непустой выходит. Осталось убрать ненужные элементы
|
|
10
shuhard_серый
19.10.14
✎
10:52
|
(9) вольно
зубрить назубок (1)
|
|
11
oslokot
19.10.14
✎
10:54
|
"Осталось убрать ненужные элементы"
пора, убирайте
|
|
12
Мимохожий Однако
19.10.14
✎
10:54
|
Можно оправиться и покурить ))
|
|
13
Сержант ВДВ Онегин
19.10.14
✎
10:56
|
(10) я и сделал список значений. Результат такой же
|
|
14
shuhard_серый
19.10.14
✎
10:59
|
(13) скачай консоль запросов и не ипи себе мозг,
запрос в (8) рабочий
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший