Имя: Пароль:
1C
1С v8
Траблы с запросом в СКД
0 KOlik
 
28.09.11
13:20
Хочу получить следующее:
У документов есть реквизит СуммаДокумента и ну и сама дата.
Имеется табличная часть с реквизитами банк и сумма.

Хочу получить следующую картину:

Дата 1_______________СуммаВсехДокументовЗаДату1                
_______Документ 1____СуммаДокумента1____ СуммаВсехКредитовДокумента1
____________________________________Банк1___СуммаБанка1
____________________________________Банк2___СуммаБанка2
_____Документ2_____ну итд

Дата 2_______________итд

Выбираю в запросе сам документ и его табличную часть.
Делаю левое соединение по ссылке.

Если просто выбрать СуммаДокумента - она удвоится если банков в этом доке 2 штуки.
Фиг с ним - выбираю Максимум(СуммаДокумента) - тогда показатель СуммаДокумента1 выходит правильно. Но СуммаВсехДокументовЗаДату1 - выводит тоже максимум, а мне то нужна сумма.

Кроче как это можно сделать чтобы СуммаДокумента1 и СуммаВсехДокументовЗаДату1 выводились корректно?
1 Axel2009
 
28.09.11
13:21
объединять запросы
2 KOlik
 
28.09.11
13:29
т.е. не делать левое соединение а внутреннее?
или сделать два запроса и объединить - только вот что я должен писать в первом запросе а что во втором?
3 Axel2009
 
28.09.11
13:30
делать
выбрать 1, 2, 0
объединить все
выбрать 1, 0, 3
4 Axel2009
 
28.09.11
13:31
либо соединять средствами СКД
5 KOlik
 
28.09.11
13:57
Спасибо друг:))) долго я парился по этому поводу, можно было самому догадаться:))
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший