|
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
|
Считываю
Мояпеременная = число(тэгколичество) тэгколичество с тимпо строка |
| Форум | Правила | Описание | Секции | Поиск |