|
ТабличныйДокумент.Прочитать() - число отображается через группировку "."
| ☑ |
0
Sasha_H
28.09.20
✎
15:47
|
1С:Предприятие 8.3 (8.3.17.1549)
ТабличныйДокумент.Прочитать() - число отображается через группировку "."
Настройки региональные на сервере выставлены корректно, пробовали в 1С ставить флаг "Использовать региональные настройки текущего сеанса", указывать явно.
ТабДок = Новый ТабличныйДокумент;
ТабДок.Прочитать("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С сервер.
|
|