|
ИТОГИ ПО Вложенные таблицы |
☑ |
0
alexexe
30.08.13
✎
10:05
|
привет
не пойму правильно ли работают в связке ИТОГО ПО и конструкция ВЫБОР КОГДА ТОГДА
К примеру, часть запроса:
ВЫБОР
КОГДА КассовыеДокументы.Документ ССЫЛКА Документ.РасходныйКассовыйОрдер
ТОГДА
КассовыеДокументы.Документ.СуммаДокумента
ИНАЧЕ 0
КОНЕЦ КАК Расход,
Строка итогов отражает правильную сумму расхода, но если я меняю на
ВЫБОР
КОГДА КассовыеДокументы.Документ ССЫЛКА Документ.РасходныйКассовыйОрдер
ТОГДА
КассовыеДокументы.СуммаОтчета
ИНАЧЕ 0
КОНЕЦ КАК Расход,
Где СуммаОтчета это результат из вложенной таблицы.
В руководстве написано, что расчет итогов не поддерживается во вложенных таблицах, расчет итогов результатов полученных из вложенных таблиц, получается также не рассчитывается?
|
|
1
alexexe
30.08.13
✎
10:07
|
Итоги, соответственно, по второму варианту не считаются
|
|
2
andreymongol82
30.08.13
✎
10:24
|
(1) Используй временные таблицы, вместо вложенных
|
|
3
alexexe
30.08.13
✎
10:25
|
более понятно:
ВЫБРАТЬ
КассовыеДокументы.Документ,
ВЫБОР
КОГДА КассовыеДокументы.Документ ССЫЛКА Документ.РасходныйКассовыйОрдер
ТОГДА
КассовыеДокументы.СуммаОтчета
ИНАЧЕ 0
КОНЕЦ КАК Расход
ИЗ
(ВЫБРАТЬ
РасходныйКассовыйОрдер.Ссылка,
ОтчетККМ.Приход СуммаОтчета
ИЗ
Документ.РасходныйКассовыйОрдер КАК РасходныйКассовыйОрдер
ЛЕВОЕ СОЕДИНЕНИЕ (
ВЫБРАТЬ
Хозрасчетный.Регистратор КАК Документ,
НАЧАЛОПЕРИОДА(Хозрасчетный.Регистратор.Дата, ДЕНЬ) КАК День,
КОНЕЦПЕРИОДА(Хозрасчетный.Регистратор.Дата, ДЕНЬ) КАК КонецДня
) ОтчетККМ
ПО РасходныйКассовыйОрдер.Дата МЕЖДУ ОтчетККМ.День И ОтчетККМ.КонецДня)
|
|
4
alexexe
30.08.13
✎
10:30
|
(2) ок, спасибо
|
|
5
alexexe
30.08.13
✎
11:08
|
Сделал так:
ВЫБРАТЬ
*
ПОМЕСТИТЬ КассовыеДокументы
ИЗ
(
ВЫБРАТЬ
РасходныйКассовыйОрдер.Ссылка,
ОтчетККМ.Приход СуммаОтчета
ИЗ
Документ.РасходныйКассовыйОрдер КАК РасходныйКассовыйОрдер
ЛЕВОЕ СОЕДИНЕНИЕ (
ВЫБРАТЬ
Хозрасчетный.Регистратор КАК Документ
ИЗ
РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный) КАК ОтчетККМ
) КассовыеДокументы;
ВЫБРАТЬ
Документ, СуммаОтчета
ИЗ
КассовыеДокументы
ИТОГИ ПО Документ
Итоги все равно пустые
|
|
6
alexexe
30.08.13
✎
11:12
|
Группировка работает нормально
ВЫБРАТЬ
Документ, СУММА(СуммаОтчета)
ИЗ
КассовыеДокументы
СГРУППИРОВАТЬ ПО
Документ
Но ИТОГИ ПО работают по какому-то непонятному мне принципу. Ведь они же должны работать примерно по тому же принципу, что и группировка, но в итоге получается, что совсем не так
|
|
7
zbv
30.08.13
✎
11:15
|
ИТОГИ
СУММА(СуммаОтчета)
ПО
Документ
|
|
8
alexexe
30.08.13
✎
11:24
|
(7) Спасибо!!!)
|
|