|
Округление вычисляемого поля в СКД
| ☑ |
0
Arxangel06
30.07.12
✎
15:07
|
Help!
Задача: на складе есть 33 штуки товара. Товар может(и должен) быть упакован с К.=15. Т.е. на складе фактически находится 2 упаковки и 3 штуки россыпью. Запросом получаю полное количество штук на остатках(33) и через вычисляемые поля пытаюсь в две колонки распихать упаковки и россыпь.
Вопрос: как посчитать количество коробок и количество свободных штук? Классический школьный метод КоличествоКоробок = Цел(КоличествоШтук/К) не работает - оператор "Цел" не опознается. Как правильно?
|
|
1
Defender aka LINN
30.07.12
✎
15:14
|
ВЫРАЗИТЬ(Количество-0.5 КАК Число(15,0))
|
|
2
Arxangel06
30.07.12
✎
15:23
|
Неочевидно, но работает. Спасибо.
|
|
3
Arxangel06
30.07.12
✎
15:25
|
Поторопился. В СКД не работает.
|
|
4
Defender aka LINN
30.07.12
✎
15:31
|
(3) В запросе сделай
|
|
5
IronDemon
30.07.12
✎
15:34
|
ВЫРАЗИТЬ(Количество-0.5,"Число(15,0)")
|
|
6
Arxangel06
30.07.12
✎
15:50
|
УРРРААААА!!!! Заработало!!!
Спасибо всем за помощь.
|
|
7
ЧашкаЧая
30.07.12
✎
17:05
|
Или просто форматировать вычисляемое поле.
|
|
8
ЧашкаЧая
30.07.12
✎
17:05
|
(7) Нужно было мне сначала все правильно прочитать.
|
|
9
Arxangel06
30.07.12
✎
17:06
|
Просто форматировать не катит - нужно не округлять, а отбрасывать дробную часть.
|
|