Всем привет подскажите такой вопрос. Читаю xls из почты
там есть ячейка цена
ее читаю вот так:
в xls в ячейке цена: вид такой 14,73
но когда я прочитал ячейку, мне прилетает ровно 14)
Так и с другими ячейками, везде цифры обрезаются после знака
Есть решение этой проблемы?
там есть ячейка цена
ее читаю вот так:
ТабДок = Новый ТабличныйДокумент;
ТабДок.Прочитать(ИмяФайла,СпособЧтенияЗначенийТабличногоДокумента.Значение);
Область = ТабДок.ПолучитьОбласть("R" + НомерСтрокиТаблицы + "C" + строка.НомерКолонки);//
ТекущаяОбласть = Область.ТекущаяОбласть;
Столбец = ТекущаяОбласть.Текст;
в xls в ячейке цена: вид такой 14,73
но когда я прочитал ячейку, мне прилетает ровно 14)
Так и с другими ячейками, везде цифры обрезаются после знака
Есть решение этой проблемы?
По теме из базы знаний
- Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2/3.0
- Автоматическая загрузка накладных от поставщиков из электронной почты (Розница 2.3 И УТ 11.5)
- Структура обработки загрузки цен и остатков поставщика с примерами и комментариями
- Автоматическая обработка заказов, получаемых по электронной почте для 1С: Бухгалтерия предприятия 3.0
- Получение писем, запись файлов xls из вложений писем в справочник Файлы, чтение xls из справочника Файлы в табличный документ и в таблицу значений
Найденные решения
Добрый день. Попробуйте полностью документ в таблицу значений выгрузить, и посмотрите, какие данные там будут
ИсточникДанных = Новый ОписаниеИсточникаДанных(ТабДок.Область(1, 1, ТабДок.ВысотаТаблицы, ТабДок.ШиринаТаблицы))
ПостроительОтчета = Новый ПостроительОтчета;
ПостроительОтчета.ИсточникДанных = ИсточникДанных;
ПостроительОтчета.Выполнить();
ТабЗнч = ПостроительОтчета.Результат.Выгрузить()
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Добрый день. Попробуйте полностью документ в таблицу значений выгрузить, и посмотрите, какие данные там будут
ИсточникДанных = Новый ОписаниеИсточникаДанных(ТабДок.Область(1, 1, ТабДок.ВысотаТаблицы, ТабДок.ШиринаТаблицы))
ПостроительОтчета = Новый ПостроительОтчета;
ПостроительОтчета.ИсточникДанных = ИсточникДанных;
ПостроительОтчета.Выполнить();
ТабЗнч = ПостроительОтчета.Результат.Выгрузить()
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот