Имя: Пароль:
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С сервер.
AdBlock убивает бесплатный контент. 1Сергей