Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

ТабличныйДокумент.Прочитать() - число отображается через группировку "."

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

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

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.