Выгрузка табличного документа #119058


#0 by wuxep
Добрый день! Если какой нибудь быстрый способ выгрузки отчетов в эксель. Стандартной выгрузкой это занимает часа полтора при большом отчете. Написал выгрузку в dbf. Потом его открываю экселем и сохраняю в xls - еще нормально занимает минут пять. Но как-то не очень хорошо это выглядит. Может у кого-нибудь есть свои библиотеки, функции, наработки. Если не жалко, поделитесь, пожалуйста.
#1 by Michael99
Это что метод Записать полтора часа работает ?
#2 by JackGamer
А "Сохранить копию" пробовал?
#3 by wuxep
Вот сохранить копию как раз занимает часа полтора, при количестве столбцов 256, и строк 14000
#4 by Michael99
Кто же это потом смотрит ?
#5 by wuxep
Кто смотрит - я сам не знаю. Видимо потом используется для дальнейшей переработки или может просто для сохранения отчета, чтобы потом можно было посмотреть. Мне просто поставили такую задачу. В тонкости зачем это я не вникал.
#6 by vvv29
Чегото не то не должно сохранить копию так долго работать, хотя на таком объеме не пробовал, пробуй програмно обработкой xls писать или еще способ - в 7-ке тоже такие проблемы были, решались с помощью ВК по теории они должны и на 8-ке пойти, поройся на проклубе.
#7 by wuxep
А что такое вк и проклуб? А работает на самом деле так долго - проверено :) отчет формируется минут 10, а сохраняется под полтора часа. Подключая модуль эксель апликейшен, записывая програмно - тоже долго это происходит - сам лично не проверял, но кто задачу поставил - сказал что проверил.
#8 by Shaytan
Форум на проклубе - Неделю, две назад там была аналогичная ветка - ищи там.  По-моему, автор вышел из положения выгружая данные в dbf, а оттуда в Excel.
#9 by Лошадка в пальто
мда.... итланд оказывается стал проктоклубом..... Пробзылось щось у Датьскому князивстви....
#10 by France
FASMI
#11 by Shaytan
Ну ошибся, ошибся.:) (+8) Пор ветку остается в силе.
#12 by Shaytan
проклуб - /
#13 by wuxep
Shaytan, Не нашел я такой темы. Нашел только как один тип спрашивал как програмно обратиться к сохранению в эксель. В dbf я и сам выгрузку написал, только проблемы с форматами, типами данных - фиг поймешь как их искать и обрабатывать. Если помнишь название темы - подскажи, пожалуйста.
#14 by wuxep
Открываю програмно экселем файл DBF, пытаюсь его сохранять как XLS. При небольшом количестве колонок - все нормально, При большом - в файл XLS сохраняется только первые 50 колонок таблицы. Может кто значет в чем причина? ИмяФайлаБазы = "C: est.dbf"; КнигаExcel.Open(ИмяФайлаБазы); ... ПриложениеExcel.ActiveWorkbook.SaveAs("C: e11st.xls");
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С