Имя: Пароль:
1C
1С v8
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) Придется