![]() |
|
Коряво отрабатывает запрос. | ☑ | ||
---|---|---|---|---|
0
Shalun
12.12.21
✎
11:15
|
Парни всем привет! Не могу разобраться.
Создаю запрос: ВЫБРАТЬ РасчетыОстатки.ОбъектУчета КАК ОбъектУчета, РасчетыОстатки.Услуга КАК Услуга, РасчетыОстатки.Поставщик КАК Поставщик, РасчетыОстатки.ОбъектРасчетов КАК ОбъектРасчетов, //РасчетыОстатки.ПериодРасчетов КАК ПериодРасчетов, РасчетыОстатки.СуммаОстаток КАК СуммаОстаток ИЗ РегистрНакопления.Расчеты.Остатки(&Период, ) КАК РасчетыОстатки ГДЕ РасчетыОстатки.ОбъектУчета = &ОбъектУчета И РасчетыОстатки.СуммаОстаток > 0 Выдает таблицу с остатками по всем записям, да же те, которые уже были закрыты. Организация Услуга Поставщик ОбъектРасчетов СуммаОстаток ПериодРасчетов ООО "Кварта" Электроэнергия ООО "ТСН" Поступление услуг 005 от 26.10.2021 625 31.10.2021 ООО "Кварта" Электроэнергия ООО "ТСН" Поступление услуг 009 от 04.12.2021 425 31.12.2021 Если убрать из запроса параметр ПериодРасчетов (это НЕ параметр Период регистра накопления), то выводит как нужно общие остатки. Организация Услуга Поставщик ОбъектРасчетов СуммаОстаток ООО "Кварта" Электроэнергия ООО "ТСН" Поступление услуг 009 от 04.12.2021 425 Не пойму что не так. :-( Как сделать так что бы выводились общие итоги, но при этом в выборке был доступен параметр ПериодРасчетов? Заранее всем СПАСИБО! |
|||
1
ДенисЧ
12.12.21
✎
11:26
|
Сложи во временную таблицу, а потом уже оттуда бери что нужно.
|
|||
2
acht
12.12.21
✎
11:29
|
(0) Убери условие на СуммаОстаток и помедитируй на оставшиется строки - как ты представляешь себе одновременнве свертку сумм, детализацию до разных ПериодРасчета и вывод этих период расчета?
|
|||
3
Shalun
12.12.21
✎
11:38
|
(1) Не понял. первый запрос сделать без Параметра, а во втором уже привязать этот параметр? Впринципе можно, только огород получается городить.
(2) Если убрать условие Суммаостаток, тогда будут выводиться все записи, и приход и расход. А мне нужен остаток с детализацией по Организация, Услуга. По поставщику и Периодрасчетов детализация не нужно, выводятся для информации. |
|||
4
acht
12.12.21
✎
11:47
|
(3) > По поставщику и Периодрасчетов детализация не нужно, выводятся для информации.
Нарисуй, пожалуйста, ожидаемую таблицу результата запроса с примером подобной "информации" |
|||
5
acht
12.12.21
✎
11:53
|
(3) > будут выводиться все записи, и приход и расход.
И да. Это - не приход и расход. Это - остаток, развернутый по всем полям, указанных в запросе. В том числе и по указанному тобой ПериодРасчетов |
|||
6
Shalun
12.12.21
✎
11:53
|
(4) Ожидаю такое:
Организация Услуга Поставщик ОбъектРасчетов СуммаОстаток ПериодРасчетов ООО "Кварта" Электроэнергия ООО "ТСН" Поступление услуг 009 от 04.12.2021 425 31.12.2021 Но детализация по Организации и Услуге. |
|||
7
acht
12.12.21
✎
12:00
|
(6) Отлично. По какому критерию ты выбросил значение ПериодРасчетов 31.10.2021 ?
|
|||
8
Shalun
12.12.21
✎
13:42
|
(5) Ну по ОбъектуРасчетов он не отображает остатки. Выводит его, но не считет по каждому ОбъектуРасчетов.
(7) Сорян. не понял вопроса... :-( |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |