Почему не работает Вычислить()?
☑
0
Lacerta
14.05.14
✎
14:01
При попытке вычислить выражение хотя бы в табло, допустим Вычислить(500/10*100)
Возникает ошибка: Ошибка компиляции при вычислении выражения или выполнении фрагмента кода.
Это косяк 1С? Никто не сталкивался с подобным?
1
romaromaroman
14.05.14
✎
14:02
Потому что надо Вычислить("500/10*100")
2
1dvd
14.05.14
✎
14:03
(1)+1
у меня без кавычек та же ошибка
3
GROOVY
14.05.14
✎
14:03
Будет в итоге 5000.
4
Lacerta
14.05.14
✎
14:04
А почему тогда Вычислить(500/100*100) работает?
5
1dvd
14.05.14
✎
14:05
(4) у 1С свои неведомые пути преобразования. Кстати, подобная тема поднималась тут не так давно
6
mikecool
14.05.14
✎
14:09
(4) сокращает и ничего не считает
7
1dvd
14.05.14
✎
14:09
8
kosts
14.05.14
✎
14:12
(4) Вероятно идет промежуточное преобразование в строковый тип и в строковом числе есть неразрывный пробел. только предположение , не проверял.
9
kosts
14.05.14
✎
14:15
(8)+ или запятая
Независимо от того, куда вы едете — это в гору и против ветра!