|
8.2 СКД. Вывод дополнительных полей | ☑ | ||
---|---|---|---|---|
0
Rounder
04.06.12
✎
14:24
|
Есть отчет типа:
Заголовок Группировка детальная запись 1 ресурс детальная запись 2 ресурс детальная запись 3 ресурс детальная запись 4 ресурс детальная запись 5 ресурс Итого Сумма(ресурс) Как можно следующей же строкой добавить, например: Итого с учетом коэф. Сумма(ресурс)*коэф. чтобы выглядело вот так: Группировка детальная запись 1 ресурс детальная запись 2 ресурс детальная запись 3 ресурс детальная запись 4 ресурс детальная запись 5 ресурс Итого Сумма(ресурс) Итого с учетом коэф. Сумма(ресурс)*коэф. |
|||
1
ChAlex
04.06.12
✎
14:37
|
Только используя собственный макет и программный вывод отчета
|
|||
2
ChAlex
04.06.12
✎
14:38
|
Можно еще более геморойно - но думаю этот вариант наименьший
|
|||
3
Rounder
04.06.12
✎
14:38
|
(2) А что за второй вариант?
|
|||
4
ProDeveloper
04.06.12
✎
14:58
|
Читай тут http://infostart.ru/public/86764/
Тебе ,наверное, подойдет функция СКД - ВычислитьВыражение(<Выражение>, <Группировка>, <ОбластьВычисления>, <Начало>, <Конец>, <Сортировка>, <ИерархическаяСортировка>, <ОбработкаОдинаковыхЗначенийПорядка>), вполне простое и юзабильное решение без гемора. |
|||
5
Rounder
04.06.12
✎
14:59
|
Спасибо - почитаю.
|
|||
6
sapphire
04.06.12
✎
15:14
|
(0) "Коэф" откуда берется?
(1)(2) Если сказать нечего, ИМХО, лучше молчать. (4) А если релиз старше 14-го? |
|||
7
Rounder
04.06.12
✎
15:23
|
(6) Коэф - реквизит формы отчета.
Релиз 15. |
|||
8
ProDeveloper
04.06.12
✎
15:27
|
(6) Если релиз дремучий, то обновиться не мешало бы :D
|
|||
9
Rounder
04.06.12
✎
15:36
|
(8) Прочитал. Не совсем понятно.
ВычислитьВыражение(Сумма*Коэф, "ОбщийИтог") А дальше куда? Создавать вычисляемое поле на основе этого выражения и в компоновку после группировки? |
|||
10
Rounder
04.06.12
✎
15:36
|
ну в смысле ВычислитьВыражение(Ресурс*Коэф, "ОбщийИтог")
|
|||
11
sapphire
04.06.12
✎
15:39
|
(10) ИМХО, в запросе СКД добавить параметр Ресурс*&Коэф СуммаСКоэффициентом
У параметра Коэф поставить в настройках галку использовать в пользовательских настройках |
|||
12
ProDeveloper
04.06.12
✎
15:45
|
(10) почитай ссылку, которую я скинул тебе в (4) там же примеры вроде были, как использовать
|
|||
13
Rounder
04.06.12
✎
15:46
|
Я почитал, сделал через вычисляемое поле - но как эту цифру вывести непосредственно под "стандартным" итогом. Сумма под суммой. Т.е. сам итог с коэф. я получил. Можно ли без собственного макета как-то вывести итог с коэф прямо под "стандартным" итогом?
|
|||
14
Rounder
04.06.12
✎
15:47
|
Как было описано в (0)
|
|||
15
ProDeveloper
04.06.12
✎
15:49
|
Т.е. получить необходимую сумму этим методом у тебя получилось, теперь необходимо вывести её отдельно под стандартным итогом ?
|
|||
16
Rounder
04.06.12
✎
15:50
|
Да
(за ссылку спасибо). |
|||
17
ProDeveloper
04.06.12
✎
15:53
|
Есть одна задумка, как можно сделать это без гемора, простенькой и изящной инъекцией, щас проверю задумку, отпишусь)))
|
|||
18
Rounder
04.06.12
✎
15:55
|
С нетерпением жду :)
|
|||
19
Rounder
04.06.12
✎
16:19
|
(17) Не получается?
|
|||
20
ProDeveloper
05.06.12
✎
10:12
|
(19) Не взлетело. Нарисуй макетик в СКД, так быстрее всего будет, наверное.
|
|||
21
Rounder
05.06.12
✎
11:01
|
(20) Придется
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |