Имя: Пароль:
1C
 
Дробные числа из Excel загружаются как целые.
0 LLIaMaH
 
11.07.18
06:32
Привет. ЗАгружаем большое количество эксель файлов через ODBC, если файл открыть и начать редактировать ячейки, то там видно что часть данных имеют дробную часть, но при отображении в файле округляются до целых, читаются они тоже как целые. Подкинте идею как с этим справиться.
1 catena
 
11.07.18
06:38
Подкинте идею как с этим справиться - > Не округлять. Загружать значения, а не отображения.
2 LLIaMaH
 
11.07.18
06:44
(1) ты имеешь в виду OriginalValue? пробовали не работает, причем копали дальше, можно указывть раныек курсоры и блокировки тоже не работает, НО!!! если файл открыть и читать его паралельно ОДБС драйвером то читает данные правильно.

Пока RecordSet.EOF <> True Цикл
        Нов = лТЗ_Результат.Добавить();
        лИндекс = 0;
        Для Каждого Field Из RecordSet.Fields Цикл
            Если Field.ActualSize >= 0 Тогда
                Если OriginalValue Тогда
                    Нов[лИндекс] = Field.OriginalValue;
                Иначе
                    Нов[лИндекс] = Field.Value;
                КонецЕсли;
            КонецЕсли;
            лИндекс = лИндекс + 1;
        КонецЦикла;    
        RecordSet.MoveNext();
    Конеццикла;
3 LLIaMaH
 
11.07.18
10:05
ап
AdBlock убивает бесплатный контент. 1Сергей