|
Вывод дополнительного ресурса в список-кросс таблицу СКД DemonShinji2, Franchiser, d4rkmesa, formista2000, youalex, SleepyHead, Prog_man, craxx, СвинТуз, toypaul, petr_ivanov, Ал_Ив, ОбновляторОдинЭс, Indian, Ager, elka302, LienXo, Кукуев, maxab72, saaken, zenik, Лирик, Мультук, ZaЖизнь, osa1C, Волшебник, Web00001, denk32
| ☑ | ||
---|---|---|---|---|
0
Franchiser
27.11.24
✎
01:45
|
В строки отчета выводится Дата, в колонки выводятся счета.
Есть три ресурса : СуммаДт, СуммаКт, Сумма по регистру накопления. Вопрос: как сделать так чтобы в колонку под счета вывелась сумма Дт и Сумма Кт и отдельно еще в конце после всех колонок вывелась сумма по регистру накопления в отдельной колонке? Какие поля нужно выводить в запросе? сейчас поля: Счет,СуммаОборотДт, СуммаОборотКт, СуммаСальдо. Сейчас в для того чтобы добавить сумму по регистру в счет дополнительно записываю значение "Сумма по регистру". |
|||
1
SleepyHead
27.11.24
✎
05:03
|
1. Делаешь дополнительный ресурс, у меня это вычисляемое поле, которое считает сумму по некоторым правилам, исходя из имеющегося набора данных
2. В кросс-таблице в разделе "Колонки" добавляешь еще одну группировку "Детальные записи", в ней в выбранные поля добавляешь этот ресурс, в результате он отражается справа.
|
|||
2
SleepyHead
27.11.24
✎
05:05
|
В итоге получается вот типа такого: см. картинку, самое правое поле. Внешний вид я не рихтовал, так как отчет чисто технический, главное, что нужная колонка с контрольным полем выводится.
|
|||
3
d4rkmesa
27.11.24
✎
08:47
|
(0) Можно включить вариант использования группировки "Дополнительная информация":
https://its.1c.ru/db/pubcomplexreports/content/164/hdoc Тогда чуть получше будет выглядеть. |
|||
4
SleepyHead
27.11.24
✎
10:03
|
(3) С этого я и начинал, ресурс туда не засунешь. А мне нужен был итог по сумме.
|
|||
5
d4rkmesa
27.11.24
✎
10:40
|
(4) Ресурс тоже можно засунуть, впрочем там есть нюансы, не при любой структуре отчета будет работать, иногда итоги не выводятся. Пытался найти логическое объяснение, но не додумался, работает при более-менее простой структуре, когда все поля заданы в настройках структуры отчета, а не группировках (в группировках в выбранных полях <авто>, кроме той, где "дополнительная информация" и выбран ресурс или реквизит).
|
|||
6
Franchiser
27.11.24
✎
11:31
|
(1) попробовал сделать второй набор данных, который обращается к регистру накопления, делал одно общее поле и объединение наборов, Но тогда получается что появляются три фантомные лишние колонки с ресурсами в которых ничего нет.
|
|||
7
SleepyHead
27.11.24
✎
11:25
|
(5) Что ж, а я пошел по более простому пути.
На картинке подобрался такой пример, что итог равен горизонтальному итогу по кросс-таблице, но так бывает не всегда. В формуле ресурса идёт учет вида движения: прихода или расхода. Расход учитывается с обратным знаком. А что колонка не вполне красивая - так можно доделать пост-обработкой табличного документа, но мне не надо было. |
|||
8
Franchiser
27.11.24
✎
11:32
|
(3) дополнительная информация с ресурсами не работает
|
|||
9
Franchiser
27.11.24
✎
11:57
|
(1) у тебя был один набор в отчёте или несколько? Проблема в том что у меня это поле нужно получить из другого регистра и если я его как-то попытаюсь добавить к колонкам со счетами то получу одну лишнюю колонку с несуществующим счётом.
Сейчас почему-то если использую два набора то начинают появляться такие пустые колонки: Сумма оборот Дт, Сумма оборот КТ.
|
|||
10
d4rkmesa
27.11.24
✎
12:00
|
(8) "В качестве дополнительной информации можно использовать все поля, доступные в данной группировке."
https://its.1c.ru/db/pubcomplexreports/content/164/hdoc Т.е. ресурсы тоже можно использовать, если они доступны для группировки строк. Работает, 3 недели назад буквально делал отчет. Но, далеко не все может работать желаемым образом, пришлось поэкспериментировать с настройками структуры, итоги и макет итогов как таковые не выводились, пока не упростил настройки структуры. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |