|
Преобразование строки в число
| ☑ |
0
sqr4
06.09.13
✎
14:59
|
НТовары.Нетто = Число(СокрЛП(Нетто));
не пойму почему не работает при условиях когда число получается меньше единицы.
Т.е Нетто - Строка = "0,350".
Смотрю при отладке Число(СокрЛП(Нетто))=0,35 - Тип-число
НТовары.Нетто = 0, почему то.
НТовары.Нетто - тип число 10, точность 3 неотрецательное
|
|
1
Лефмихалыч
модератор
06.09.13
✎
15:06
|
разделитель должен быть точка, а не запятая
|
|
2
hhhh
06.09.13
✎
15:07
|
(1) не, запятая.
|
|
3
sqr4
06.09.13
✎
15:08
|
Число(СокрЛП(Нетто))=0,35 в отладчике преобразует, пробовал менять запятую на точку, тоже самое
Число(СтрЗаменить(СокрЛП(Нетто),",",".")=0,35
|
|
4
butterbean
06.09.13
✎
15:09
|
может просто проверки какие-то в самом документе потом
|
|
5
sqr4
06.09.13
✎
15:11
|
НТовары.Брутто = 0.2 такое тоже не прокатило
|
|
6
sqr4
06.09.13
✎
15:13
|
а с руки ввел, открыв документ. Голова уже кипит
|
|
7
rrunover
06.09.13
✎
15:18
|
По-моему вопрос выцеплен из контекста. полный контекст давайте - где, что и в какой момент сверяете.
|
|
8
sqr4
06.09.13
✎
15:20
|
а вот болтун я великий про точность 3. Прошу прощения, опять все из за моей не внимательности.
|
|
9
hhhh
06.09.13
✎
15:24
|
(8) походу
НТовары.Брутто и
НТовары.Нетто это не переменные у вас. Это типизированные колонки
|
|
10
sqr4
06.09.13
✎
15:26
|
(9) Смотрел точность в другом месте... Конец недели чтоли. Да еще людей отвлек. Стыдно...
|
|
11
ИС-2
naïve
06.09.13
✎
15:35
|
формат?
|
|
12
sqr4
06.09.13
✎
15:58
|
Уже разобрался, не в бабине дело было
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан