|
1с Не правильно преобразует число
| ☑ |
0
breezee
14.07.22
✎
11:41
|
Коллеги, добрый день.
в xml файле <Количество>251,69</Количество>
подо мной читает 251,690000
Под регл. заданием читает 25 169,000000
Можете, пожалуйста, подсказать, кто такое встречал? Пробовали переставлять платформу, ставить русский язык на сервере. Помогло только изменения представления через администрирование - региональные установки - но это как-то костыльно
|
|
1
breezee
14.07.22
✎
11:42
|
(0) Подо мной - тот же самый код, тоже на сервере
|
|
2
breezee
14.07.22
✎
11:49
|
После переезда на новый сервер такое началось. Администратор сменил локализацию у defuser-а на русский и форматы чисел - не помогло. Вернулись на старый сервер - стало работать правильно
|
|
3
Гений 1С
гуру
14.07.22
✎
11:59
|
(2) поюзай консоль кода с выполнением на клиенте/сервере
читаешь какой функцией? Выдели это в код, который можно запустить в консоли.
|
|
4
lodger
14.07.22
✎
12:02
|
(3) дело даже не в клиент\сервер, а в юзере под которым исполняется код.
чтение числа из строки соответствует региональным параметрам юзера. у фонового задания другой юзер.
|
|
5
lodger
14.07.22
✎
12:03
|
(4) читай фонового как регламентного.
|
|
6
arsik
гуру
14.07.22
✎
12:09
|
Мне кажется вообще проблема в том, что вы число как строку передаете?
Либо записывать в XML через XMLСтрока
Либо читать через Функцию Число("")
|
|
7
Смотрящий
14.07.22
✎
12:19
|
(0) Как считываешь тэг этот? Код покаж
|
|
8
Гипервизор
14.07.22
✎
12:24
|
(7) Ну сказано же: тот же самый код, зачем его смотреть? )
|
|
9
Смотрящий
14.07.22
✎
12:26
|
(8) А ну если тот же самый то да. Чо его смотреть ))
|
|
10
breezee
15.07.22
✎
05:25
|
Считываю
Мояпеременная = число(тэгколичество)
тэгколичество с тимпо строка
|
|