|
Ресурс в из числа в строку и обратно | ☑ | ||
|---|---|---|---|---|
|
0
PiotrLoginov
13.02.15
✎
10:57
|
Доброго всем. Добавил в СКД вычисляемое поле Процент.
Выражение: ВЫБОР КОГДА Цена1 = 0 ТОГДА ВЫБОР КОГДА Цена2 = 0 ТОГДА 0 ИНАЧЕ ВЫБОР КОГДА (Цена2 < 0) ТОГДА -100 ИНАЧЕ 100 КОНЕЦ КОНЕЦ ИНАЧЕ Цена2/Цена1*100-100 КОНЕЦ Ресурс: Сумма(Процент) Все заполнялось как надо. Теперь прописал для этого вычисляемого поля Выражение представления: ВЫБОР КОГДА Цена1 = 0 ТОГДА ВЫБОР КОГДА Цена2 = 0 ТОГДА 0 ИНАЧЕ ВЫБОР КОГДА Цена2 < 0 ТОГДА "-100,00 %" ИНАЧЕ "100,00 %" КОНЕЦ КОНЕЦ ИНАЧЕ Строка(Формат(Цена2/Цена1*100-100, "ЧЦ=9; ЧДЦ=2;")) + "%" КОНЕЦ Представление поменялось как требовалось, но перестал рассчитываться ресурс в группировках. Пытался набросать формулу ресурса так, чтобы на ходу во время расчета менялся тип на числовой: Сумма(ВЫРАЗИТЬ((ПодСтрока(Строка(Процент), 1, ДлинаСтроки(Строка(Процент))-2)), "ЧИСЛО(9,2)")) Почему-то никакой реакции. Подскажите, пожалуйста, в чем секрет... |
|||
|
1
Alexaha
13.02.15
✎
11:01
|
(0) а что мешает использовать оформление выч поля?
|
|||
|
2
ShoGUN
13.02.15
✎
11:04
|
(1) +1
(0) Не надо так делать, там же есть формат отдельно. |
|||
|
3
PiotrLoginov
13.02.15
✎
11:12
|
Тогда как правильно добавить знак процента? Используя оформление, добиться этого не удалось
|
|||
|
4
Cube
13.02.15
✎
11:16
|
(3) А не надо добавлять единицу измерения к числу в таблице. Во всех деловых документах единицу измерения пишут в шапке таблицы через запятую после наименования колонки...
|
|||
|
5
PiotrLoginov
13.02.15
✎
11:21
|
(4) Ну.. в данном случае надо. Должен же быть способ...
|
|||
|
6
PiotrLoginov
13.02.15
✎
11:24
|
Помню, как-то делал весьма сложные отчеты несколько месяцев назад. Там же большие возможности, вплоть до сбора информации из каждой строки в группировке в таблицу значений. А банально отсечь лишнее от строки и конвертировать тип не получается.
|
|||
|
7
Tapeworm
13.02.15
✎
11:25
|
(5) ну если надо то как и сказали выше через оформление
http://i.imgur.com/DCsvpjG.png |
|||
|
8
PiotrLoginov
13.02.15
✎
11:29
|
(7) Спасибо Большое
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |