0
LLIaMaH
11.07.18
✎
06:32
|
Привет. ЗАгружаем большое количество эксель файлов через ODBC, если файл открыть и начать редактировать ячейки, то там видно что часть данных имеют дробную часть, но при отображении в файле округляются до целых, читаются они тоже как целые. Подкинте идею как с этим справиться.
|
|
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();
Конеццикла;
|
|