Имя: Пароль:
1C
1С v8
Как в СКД оформить итоги группировок?
0 Глист
 
11.08.16
12:44
Есть отчет такого вида.
http://s018.radikal.ru/i509/1608/d2/1983eb778def.jpg
В итогах группировки в поле результат указывается процент выигрышей по данному скачку. Я хочу чтоб там отображалось не просто цифра, например, 100, а именно 100%. Понимаю что нужно использовать макеты, но что-то никак не выходит. http://s017.radikal.ru/i429/1608/d0/e5061b659b27.jpg
Единственное, что получилось - использовал макет поля. Тогда % добавился, но к словам Выигрыш и Проигрыш он тоже добавился. Подскажите какой макет нужно использовать и в каком виде.
1 Глист
 
11.08.16
13:31
ап
2 brznzglwgn
 
11.08.16
13:33
Чтобы попасть на свой уровень, используйте Макет Ресурсов.
Там нужно выбрать правильное сочетание пересечения группировок.
3 DefMB
 
11.08.16
13:37
Выражение представления не подойдет?
4 Nuobu
 
11.08.16
13:37
В ресурсах напиши: Сумма(поле) + "%"
5 Глист
 
11.08.16
13:43
(4) такой фокус не проходит. Этопервое что я попробовал
6 Глист
 
11.08.16
13:44
(2) я его и кручу и так и сяк, но что-то вообще никак не получается
7 Глист
 
11.08.16
13:45
(3) В ресурсах не работает
8 SleepyHead
 
гуру
11.08.16
13:48
(7) А причем тут ресурсы? Тебе же сказали, смотри в выражении представления. А оно в наборе данных.
9 Глист
 
11.08.16
13:51
(8) Как в наборе данных это сделать если результат к которому необходимо добавить символ % вычисляется на закладке ресурсы?
10 SleepyHead
 
гуру
11.08.16
13:52
(9) А ничего, что ресурс рассчитывается по полю из набора данных?
11 SleepyHead
 
гуру
11.08.16
13:55
Ну вот только что в выражении ресурса прописал

"" + Сумма(Сумма) + "%"

И прокатило.
12 Глист
 
11.08.16
13:56
(10) Посмотрите пожалуйста скриншот отчета в (0) в колонку Результат и скажите мне как нужно прописать выражения
13 Глист
 
11.08.16
13:58
(11) действительно работает, а у меня почему-то ошибку раньше выдавало... хз что я не так сделал
14 Nuobu
 
11.08.16
14:00
(13) "" + Сумма(Сумма) + "%"
Сумма(Сумма) + "%"

разница в том, что ты к числу прибавляешь строку. Это не прокатывает. А вот строка + число - прокатывает.
Что произошло?
"" + Сумма(Сумма) на выходе получаем строку, т.к. "" - строка плюс число, которое тоже будет приобразовано в строку.
15 SleepyHead
 
гуру
11.08.16
14:01
Да, эт не работает. В выражении представления в наборе данных для поля прописал

Строка(СуммаНалога)+"%"

Заработало. У меня поле числовое - "Сумма налога", добавил его в ресурсы.
16 Глист
 
11.08.16
14:02
(11) (14)  не работает. Скд пропускает, но в момент формирования отчета вылезает ошибка "Неверные параметры "+""
17 Глист
 
11.08.16
14:03
(15) а у меня поле текстовое, его так не пропишешь
18 SleepyHead
 
гуру
11.08.16
14:03
Текстовое поле в ресурсах?
19 SleepyHead
 
гуру
11.08.16
14:05
Пиши в выражении представления в наборе данных что нужно и не е..и мозги.

Если совсем ничего не получается, сделай набор-данных объект, заполни его как надо из таблицы значений.
20 Глист
 
11.08.16
14:09
"Пиши в выражении представления в наборе данных " это штука добавляет процент ко всем значениям, а мне нужно ТОЛЬКО в итоге группировки.
21 Zhuravlik
 
11.08.16
14:44
(20) условное оформление?
22 Глист
 
11.08.16
15:08
(21) Да там особо ничего подходящего и нет вроде
23 Zhuravlik
 
11.08.16
15:21
(22) По моему в формат можно засунуть, надо пробовать
24 Zhuravlik
 
11.08.16
15:23
Можно еще финт ушами сделать - добавить вычислямое поле, в формуле написать "%", сделать его ресурсом (максимум), указать рассчитывать по.. - в оформлении выч. поля указать макс. ширина - 2, заголовок - пробел. Добавиться колонка рядом с ресурсом.
25 aleks_default
 
11.08.16
15:54
(22) Можно заменить текст на значение из другого поля. Если придумаешь как твой итог группировки рассчитать в отдельном поле, то можно попробовать.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший