|
CKД : добавить текст "%" к выводимому полю |
☑ |
0
bvb
28.08.15
✎
15:06
|
Добрый день.
Звиняйте за глупый вопрос. Но я не нашел примера как правильно...
Как добавить текст "%" к числовому значению поля в СКД ?
Притом рассмотреть нужно два частных случая :
1. поле - просто поле набора данных (я так полагаю там в выражении представления поле + "%")
2. Поле - выражение ресурса
(например типа
ВЫБОР КОГДА Сумма(ДебиторкаНал) <> 0 ТОГДА
Сумма(ДебиторкаПросроченнаяНал) / Сумма(ДебиторкаНал) * 100
ИНАЧЕ 0
КОНЕЦ)
|
|
1
Ненавижу 1С
гуру
28.08.15
✎
15:10
|
в формате добавь
|
|
2
Lexey_
28.08.15
✎
15:11
|
Выражение представления
|
|
3
Timon1405
28.08.15
✎
15:12
|
вроде в ресурсе можно написать
Строка(ФормулаРесурса)+"%"
|
|
4
bvb
28.08.15
✎
15:22
|
(1) В формате в какое место ?
(2)Выражение представление не канает - поле не может ссылаться само на себя.
(3)Работает - но кривенько при этом отсыхает ограничение дробной части числа в формате поля и выводится много цифр в периоде
|
|
5
Lexey_
28.08.15
✎
15:29
|
(4) всё канает: Формат(ИмяПоля, "") + "%"
|
|
6
Lexey_
28.08.15
✎
15:32
|
+(4) или Строка(ИмяПоля) + "%"
|
|
7
bvb
28.08.15
✎
15:41
|
(6) Ага помогло.
А просто с полем как быть ?
|
|
8
Lexey_
28.08.15
✎
15:48
|
(7) так же
|
|
9
bvb
28.08.15
✎
15:48
|
(6) страсть как смотрится :
ВЫБОР КОГДА Сумма(Дебиторка) <> 0 ТОГДА Формат(Сумма(ДебиторкаПросроченная) / Сумма(Дебиторка) * 100 ,"ЧДЦ=1") ИНАЧЕ "" КОНЕЦ
|
|
10
bvb
28.08.15
✎
15:52
|
(8) Ага.
Спасибо большое
|
|