|
Операция сравнения в СКД "%"
| ☑ |
0
glime
08.08.13
✎
16:44
|
Всем привет, встретил тут в СКД такой код, при формирование вычисляемого поля:
ВЫБОР
КОГДА Постоянная1= -1ТОГДА ""
КОГДА Постоянная1 % 10 В (0, 5,6,7,8,9) ТОГДА "дней"
КОГДА Постоянная1 % 10 В (2,3,4) ТОГДА "дня"
КОГДА Постоянная1 % 10 = 1 ТОГДА "день"
КОНЕЦ
не могу понять как работает "% 10" и где прочитать то же не могу найти. Может кто поможет?
|
|
1
Fragster
модератор
08.08.13
✎
16:44
|
также, как и в тексте программ
|
|
2
Fragster
модератор
08.08.13
✎
16:45
|
а вообще формат числительных намного проще реализуется
|
|
3
Fragster
модератор
08.08.13
✎
16:46
|
кстати, тут ошибка для 11-14
|
|
4
Bober
08.08.13
✎
16:48
|
(0) меню справка - содержание справки. Раздел система компоновки данных - язык выражений системы компоновки данных - операции над числами
|
|
5
glime
08.08.13
✎
16:55
|
(4) уже нашел
|
|
6
glime
08.08.13
✎
16:56
|
(2) подскажи
(3) а для дробных тут вообще не предусмотренно
|
|
7
Fragster
модератор
08.08.13
✎
17:25
|
(6).1 да попутал я с числомпрофисью. но все равно (0) я бы реализовывал через выражение представления с внешней функцией
|
|
8
glime
09.08.13
✎
10:49
|
(7) из СКД? это как?
|
|
9
Fragster
модератор
09.08.13
✎
11:10
|
на закладке "наборы данных" и "вычисляемые поля" есть выражение представления, там можно использовать внешние функции, если позаботиться об этом
|
|
10
Fragster
модератор
09.08.13
✎
11:10
|
колонка "выражение представления"
|
|