|
работа с запросом
| ☑ |
0
Alex655
21.05.15
✎
12:30
|
упп 1.3, у меня есть запрос, который по нужным мне критериям отбирает документы. как добавить условие, чтобы не попадали те документы, у которых ТЧ товары пустая? как в условии это отобразить?
|
|
1
SleepyHead
гуру
21.05.15
✎
12:33
|
Работай с таблицей табличной части, выбери количество строк в табличной части, сгруппируй по ссылке, отбери ссылки, у которых количество строк в ТЧ равно нулю
|
|
2
Alex655
21.05.15
✎
12:40
|
(1) а так нельзя сделать: ПоступлениеТоваровУслуг.Товары.НомерСтроки > 0?
|
|
3
Alex655
21.05.15
✎
12:40
|
(2) это в условии задам
|
|
4
hhhh
21.05.15
✎
12:42
|
(2) лучше ВНУТРЕННЕЕ СОЕДИНЕНИЕ ПоступлениеТоваровУслуг.Товары
|
|
5
trooba
21.05.15
✎
12:42
|
(2) Ну так присоединяй еще и таблицу табличной части, при условии=0
|
|
6
olegves
21.05.15
✎
12:45
|
+(4) в условии соединения 1-ю строку укажи, чтобы данные не размножились
|
|
7
SleepyHead
гуру
21.05.15
✎
12:46
|
Вполне достаточно работать с табличной частью документа и выбрать ссылки на документ
Потому что если в ТЧ нет строк, то и в запрос ничего не попадет. Очень просто запрос получается.
|
|
8
SleepyHead
гуру
21.05.15
✎
12:46
|
И не надо никаких соединений.
|
|
9
olegves
21.05.15
✎
12:47
|
(8) не гони пургу
|
|
10
SleepyHead
гуру
21.05.15
✎
12:49
|
(9) смИшно.
|
|
11
Alex655
21.05.15
✎
12:55
|
в консоле запросов мой вариант работает, но решил проверить в обратную сторону(тоесть только чтобы вытащились документы у которых=0) и вот тут ничего не тащит, без этого условия тащит всё
|
|
12
Добрый_фей
21.05.15
✎
13:01
|
хм, я тоже писал запрос с табличной частью - все работало.
|
|