![]() |
|
ОстаткиИОбороты по периодам - пропускаются значения | ☑ | ||
---|---|---|---|---|
0
Euroset1
08.05.19
✎
18:45
|
Коллеги.
Есть отчет в СКД, где используются ОстаткиИОбороты с регистра накопления. И вот пример, который непонятно как обойти. Допустим, в рамках одной строки, в январе был приход 100 рублей, в феврале нет движений, в марте нет движений. Мне нужно, чтобы на январь, февраль и март было показано 100 рублей конечного остатка. А он мне что? На январь и март показывает, а за февраль там ноль. Как сделать так, чтобы у меня все 3 месяца показывало 100 рублей без пропусков? Период дополнения стоит ДвиженияИГраницыПериода. Но мне же нужно дополнить и средние периоды, чтобы остаток там не "пропадал"... а такого варианта там нет. |
|||
1
palsergeich
08.05.19
✎
18:48
|
(0) гугли дополнения СКД
|
|||
2
palsergeich
08.05.19
✎
18:49
|
||||
3
Euroset1
08.05.19
✎
18:59
|
(2) блин.. заработался, в упор не вижу, куда залезть, чтобы их поставить?
|
|||
4
palsergeich
08.05.19
✎
19:09
|
https://youtu.be/Ty6UdIBeWHU посмотри кинца
|
|||
5
Euroset1
08.05.19
✎
19:24
|
(4) спасибо, но оно не заработало. у меня все равно идет пропуск на апреле, когда в марте и мае стоят суммы. Единственное движение было в марте.
|
|||
6
palsergeich
08.05.19
✎
19:39
|
А ты точно сделал все как надо?
Март и май работает благодоря ДвиженияИГраницыПериода |
|||
7
palsergeich
08.05.19
✎
19:40
|
Периодичность не забыл?
|
|||
8
Euroset1
13.05.19
✎
10:23
|
(7) нет, там проблема в другом была. Не было зарегано КонОст и НачОст по полям ресурса.
Ну ок, теперь есть у меня в таблице колонки на конец месяца. А мне нужно, чтобы там была не дата, а "Январь 2018", "Февраль 2018" и так далее, ну и сортировка своя. А при попытке группирнуть одновременно по дате, месяцу и году, выдает одну из двух ошибок: 1) Дополнение может быть выполнено только по одному полю 2) Нельзя в одной группировке использовать поле периода с другим полем Получается, что одно пофиксили, а другое сломали. Как быть, чтобы применить к этому дополнению свою сортировку по периодам и свое название периодов? |
|||
9
MuxaH
13.05.19
✎
10:41
|
(8) Выражение представления поля не подходит?
|
|||
10
palsergeich
13.05.19
✎
10:48
|
(8) январь февраль - делаются через формат
|
|||
11
palsergeich
13.05.19
✎
10:49
|
А вот с сортировкой - извини
|
|||
12
palsergeich
13.05.19
✎
10:52
|
Странная задача, но.
Есть конечно метод: 2 набора данных запрос В первом начало 2 колонки начало периода и конец периода, строк столько, сколько месяцев. Во втором наборе - твой запрос, и связав эти запросы через параметр - ты получишь искомое. Зато не будешь ограничен условиями дополнения периода. И можешь сортировать как хочешь |
|||
13
Euroset1
13.05.19
✎
11:00
|
(12) У меня в запросе изначально есть:
1) Год(дата) - для сортировки 2) Месяц(дата) - для ссортировки 3) Период (выбор когда тогда бла бла бла, "Январь 2018", "Март 2020" и так далее все именно в таком формате) 4) Дата - только по ней СКД дает делать дополнения. Изначально у меня были использованы первые 3 поля: группировалось по ним троим, отображался только период, а сортировалось по год, месяц в нужном мне порядке. А теперь первые 3 я не могу использовать, а эффект тот же нужно... |
|||
14
palsergeich
13.05.19
✎
11:04
|
(13) Ты можешь делать вложенные дополнения
Год, а в нем месяц, и это юудет работать. И отказаться от периода, это делается через формат даты |
|||
15
Euroset1
13.05.19
✎
12:03
|
(14) внезапно: если выбор когда тогда бла бла бла перенести из запроса в вычисляемые поля, то это поле нормально начинает реагировать на соседство с датой. И в сортировке оно может участвовать.
То есть группировать по нему не обязательно, как оказалось. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |