|
Прошу помочь с запросом - СОЕДИНЕНИЕ |
☑ |
0
Max1986
29.09.11
✎
12:24
|
Мне надо сделать акт сверки по товару. т.е. вида
Пшеница 10 | 15 |
Рожь | 19 |
Ячмень | 6 |
Есть 2 табличные части. Я беру с одной и потом добавляю вторую по соединению. Но не получается - не попадает номенклатура которой нет в 1 части, а должна добавляться.
ВЫБРАТЬ
АктСверкиЗернаНаХраненииПоДаннымОрганизации.Номенклатура КАК НоменклатураХранителя,
ЗапросПоДаннымКонтрагента.Номенклатура КАК НоменклатураКонтрагента,
АктСверкиЗернаНаХраненииПоДаннымОрганизации.Количество КАК КоличествоХранителя,
ЗапросПоДаннымКонтрагента.Количество КАК КоличествоКонтрагента
ИЗ
Документ.УК_АктСверкиЗернаНаХранении.ПоДаннымОрганизации КАК УК_АктСверкиЗернаНаХраненииПоДаннымОрганизации
ПОЛНОЕ СОЕДИНЕНИЕ (
ВЫБРАТЬ
АктСверкиЗернаНаХраненииПоДаннымКонтрагента.Номенклатура,
АктСверкиЗернаНаХраненииПоДаннымКонтрагента.Количество КАК Количество
ИЗ
Документ.АктСверкиЗернаНаХранении.ПоДаннымКонтрагента КАК АктСверкиЗернаНаХраненииПоДаннымКонтрагента
ГДЕ
АктСверкиЗернаНаХраненииПоДаннымКонтрагента.Ссылка = &Ссылка
) КАК ЗапросПоДаннымКонтрагента
ПО АктСверкиЗернаНаХраненииПоДаннымОрганизации.Номенклатура = ЗапросПоДаннымКонтрагента.Номенклатура
ГДЕ
АктСверкиЗернаНаХраненииПоДаннымОрганизации.Ссылка = &Ссылка
Кто в теме как сделать такую таблицу?
Пришла мысль - сначала выбрать запросом номенклатуру из разных ТЧ, а потом ЛЕВЫМи соединениями
|
|
1
mzelensky
29.09.11
✎
12:26
|
(0) сделай объединением!
|
|
2
mzelensky
29.09.11
✎
12:27
|
т.е. у тебя получится
Пшеница 10 | 0 |
Пшеница 0 | 15 |
а потом берешь итог по номенклатуре и выводишь без детальных записей. выходит:
Пшеница 10 | 15 |
|
|
3
Max1986
29.09.11
✎
12:27
|
(1)блин!! это я туплю )))
|
|
4
Max1986
29.09.11
✎
12:30
|
(1)спасибо
|
|
5
viktor_vv
29.09.11
✎
12:30
|
ISNull(ЗапросПоДаннымКонтрагента.Номенклатура,АктСверкиЗернаНаХраненииПоДаннымОрганизации.Номенклатура) КАК Номенклатура
|
|
6
viktor_vv
29.09.11
✎
12:32
|
Вместо
АктСверкиЗернаНаХраненииПоДаннымОрганизации.Номенклатура КАК НоменклатураХранителя,
ЗапросПоДаннымКонтрагента.Номенклатура КАК НоменклатураКонтрагента,
|
|
7
Max1986
29.09.11
✎
12:33
|
(5)спасибо!
|
|