|
v7: Условие в запросе к двум документам
| ☑ |
0
Keen GaFF
08.08.13
✎
15:01
|
Пытаюсь сделать запрос к двум документам ПриходныйОрдер и Выписка
по условию Субконто1 и там и там, которое берется из формы.
Как правильно написать условие?
Пробывал так:
|Плательщик1 = Документ.ПриходныйОрдер.Субконто1;
|Плательщик2 = Документ.Выписка.Субконто1;
|Условие(Плательщик1 в Садовод);
|Условие(Плательщик2 в Садовод);
Второе условие не отрабатывается...
|
|
1
povar
08.08.13
✎
15:04
|
|Плательщик1 = Документ.ПриходныйОрдер.Субконто1, Документ.Выписка.Субконто1
|Условие(Плательщик1 в Садовод);
|
|
2
Ёпрст
08.08.13
✎
15:04
|
|Плательщик = Документ.ПриходныйОрдер.Субконто1,Документ.Выписка.Субконто1;
|Условие(Плательщик в Садовод);
|
|
3
Keen GaFF
08.08.13
✎
16:31
|
Спасибо. Так работает.
Вопрос в догонку.
как в результате запроса определить к какому документу относится Плательщик, к ПриходныйОрдер или Выписка?
|
|
4
Ёпрст
08.08.13
✎
16:38
|
посмотреть вид документа
|
|
5
Keen GaFF
08.08.13
✎
16:58
|
???Типа так:
Если Вид(Плательщик) = Выписка Тогда....
|
|
6
Ёпрст
08.08.13
✎
17:03
|
(5) нет. Завести переменную
|Док = Документ.ПриходныйОрдер.ТекущийДокумент,Документ.Выписка.ТекущийДокумент;
в текст запроса и смотреть на неё.
|
|
7
Ёпрст
08.08.13
✎
17:03
|
и у неё потом уже .Вид(), если надо
|
|
8
Keen GaFF
08.08.13
✎
17:22
|
Спасибо, разобрался.
|
|