Имя: Пароль:
1C
1С v8
ТабличныйДокумент.Прочитать() - число отображается через группировку "."
0 Sasha_H
 
28.09.20
15:47
1С:Предприятие 8.3 (8.3.17.1549)
ТабличныйДокумент.Прочитать() - число отображается через группировку "."
Настройки региональные на сервере выставлены корректно, пробовали в 1С ставить флаг "Использовать региональные настройки текущего сеанса", указывать явно.
https://ibb.co/hM0kmZC

ТабДок     = Новый ТабличныйДокумент;
ТабДок.Прочитать("D:\1C\Файл.xlsx");
обл=ТабДок.Область("R2C33").Текст;
сообщить(обл);

в переменной лежит число 100.000,00
1 acht
 
28.09.20
15:51
(0) Какие параметры есть у метода Прочитать?
2 Sasha_H
 
28.09.20
15:53
(1) пробовал указать способ как Текст и Значение (но без параметров по умолчанию текст) ничего не меняется.
3 polosov
 
28.09.20
15:57
(2) А какой тип возвращает ТабДок.Область("R2C33").Значение?
4 polosov
 
28.09.20
15:59
+(2) Ну и способ чтения значений надо "Значение"
5 Sasha_H
 
28.09.20
16:01
Да дело в том что я  этот файл открываю интерактивно в самом предприятии число отображается 100 000,00

Тот же код на другой вообще машине делаю тоже число красиво 100 000,00

А тут как жесть какая-то как будто региональные настройки стоят но 1с сервер об этом ничегошечки не знает
6 Sasha_H
 
28.09.20
16:01
(4) да причем тут способ чтения...
7 Sasha_H
 
28.09.20
16:02
УСЛЫШТЕ!!! Этот код я выполняю на совершенно другой машине и число выходит 100 000,00
8 Sasha_H
 
28.09.20
16:02
проблема в этой машине, что-то в админке никак не могу ппонять что!
9 Йохохо
 
28.09.20
16:04
(8) региональные стандарты - разделитель групп разрядов
10 polosov
 
28.09.20
16:10
(7) Какая тебе тогда разница? Программно приводи к нужному виду независимо от региональных настроек. Никто не дает гарантии, что завтра у тебя опять что-то не изменится на сервере.
11 Sasha_H
 
28.09.20
17:24
разница в том, что я прислал только одну часть кода, а проблема началась после того как сменили сервер, следовательно там такого кода много и проблема вытекающая, что теперь никто не будет за это платить. Надо разобраться какого черта не получает региональные настройки 1С сервер.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан