|  | ТабличныйДокумент.Прочитать() некорректно читает отрицательные суммы | ☑ | 
    
        | 0
    
        tixis   13.10.15✎ 21:07 | 
        Всем привет. Кто то сталкивался, что метод табличного документа прочитать, некорректно читает документ xls. например в ячейках забиты числа -94 960.56    -17 993.57    -15 608.58, а возвращаются десятки миллионов. такое наблюдается только с отрицательными числами, причем с большими, например -5 прочитается корректно. 
З.Ы. платформа 8.3.6.2237.
 |  | 
    
        | 1
    
        tixis   13.10.15✎ 21:07 | 
        З.Ы обычное приложение     |  | 
    
        | 2
    
        mehfk   13.10.15✎ 21:08 | 
        Еси стабильно воспроизводится - писать в 1С, ждать следующего релиза.     |  | 
    
        | 3
    
        mehfk   13.10.15✎ 21:08 | 
        *Если     |  | 
    
        | 4
    
        jsmith82   13.10.15✎ 21:20 | 
        8.3.7.1633
2010 xlsx
 Нормально
 |  | 
    
        | 5
    
        tixis   13.10.15✎ 21:41 | 
        (4) хм, может я что то не так делаю. можешь пример скинуть как получаешь значения?     |  | 
    
        | 6
    
        tixis   13.10.15✎ 21:54 | 
        я делал так: сначала пытлся методом прочитать анализировал файл, потом попробовал на форме создал ЭлементТабличноеПоле, скоировал из экселя строку, всавил в это поле. в обработчике прописал:
 ТабличныйДокумент = ЭлементыФормы.ТабДок;
 
 
 КолвоСтрокФайла = ТабличныйДокумент.ВысотаТаблицы;
 КонечнаяКолонка = ТабличныйДокумент.ШиринаТаблицы;
 
 Для й=1 по КолвоСтрокФайла Цикл
 Для м=1 По КонечнаяКолонка Цикл
 Область = ТабличныйДокумент.ПолучитьОбласть(й,м,й,м);
 ТекущаяОбласть = Область.ТекущаяОбласть;
 Попытка
 Значение = ТекущаяОбласть.Значение;
 Исключение
 Значение = ТекущаяОбласть.Текст;
 КонецПопытки;
 КонецЦикла;
 КонецЦикла;
 
 что не так не пойму?
 |  | 
    
        | 7
    
        tixis   13.10.15✎ 21:56 | 
        ООО ща обнаружи. что даже при копипасте числа переносятся неправильно. (4) Покажи как делал     |  | 
    
        | 8
    
        jsmith82   13.10.15✎ 22:03 | 
        ТабДок = Новый ТабличныйДокумент();
ТабДок.Прочитать(ИмяФайла);
 ТабДок.Показать();
 |  | 
    
        | 9
    
        tixis   13.10.15✎ 22:07 | 
        (8) Если не трудно, попробуй выдернуть значение или текст из ячейки с отрицательным числом     |  | 
    
        | 10
    
        tixis   14.10.15✎ 05:52 | 
        +(7) копипаст всмысле создал табличноеполе на форме и в него пробовал вставить     |  | 
    
        | 11
    
        tixis   14.10.15✎ 20:33 | 
        если кому интересно 
Это ошибка 10147723 , исправление войдет в 8.3.7
 |  |