Имя: Пароль:
1C
 
Как найти целое число от числа в запросе
0 GRAF_84
 
04.09.09
14:04
Как найти целое число подобно функции Цел(<Число>)
1 Irbis
 
04.09.09
14:06
ВЫРАЗИТЬ(ВзаиморасчетыСКонтрагентамиОстатки.СуммаОстаток КАК ЧИСЛО(18, 0))
2 GRAF_84
 
04.09.09
14:18
(2)  в таком случае число 12345,6 станет не 12345, а 12346! Это не есть функция Цел(<Число>)
3 Lama12
 
04.09.09
14:19
(2)ВЫРАЗИТЬ(ВзаиморасчетыСКонтрагентамиОстатки.СуммаОстаток КАК ЧИСЛО(18, 0) + 0.5)
4 Irbis
 
04.09.09
14:19
(2) -0.499999999999999 от числа делай тогда, все разжевывать надо
5 Lama12
 
04.09.09
14:19
(2)Какое образование?
6 Широкий
 
04.09.09
14:23
(2,3) У отрицательного числа надо плюсовать
7 Irbis
 
04.09.09
14:27
(6) Тогда через ВЫБОР и нужную обработку
8 Irbis
 
04.09.09
14:29
ВЫРАЗИТЬ((ВЫБОР КОГДА ВзаиморасчетыСКонтрагентамиОстатки.СуммаОстаток > 0 ТОГДА
ВзаиморасчетыСКонтрагентамиОстатки.СуммаОстаток - 0.5 ИНАЧЕ ВзаиморасчетыСКонтрагентамиОстатки.СуммаОстаток + 0.5 КОНЕЦ) КАК ЧИСЛО(18, 0))
9 Serg_1960
 
04.09.09
14:30
Не вмешиваясь в процесс генерации решения, тем не менее замечу:
ВЫБОР КОГДА ВашеЧисло > 0 ТОГДА ВЫРАЗИТЬ(ВашеЧисло - 0.5 КАК Число(15, 0)) ИНАЧЕ ВЫРАЗИТЬ(ВашеЧисло + 0.5 КАК Число(15, 0))...