v7: сохранение таблицы в excel #747666


#0 by tishkir
Здравствуйте. Формирую отчет с картинками. При сохранении в xls штатными средствами 1С получается файл размером 122 Мб. Если полученный файл открыть экселем и сохранить в формате xlsx, то размер становится 1.2 Мб. Есть ли способ сохранять сразу из 1С в xlsx? Прошу помощи.
#1 by HawkEye
Записать(<ИмяФайла>,<ТипФайла>) Назначение: Записать таблицу в файл. Параметры: <ИмяФайла> - имя файла. <ТипФайла> - необязательный параметр. Числовое или строковое выражение, определяющее тип файла: · отсутствует, 0 или ''MXL'' - формат 1C; · 1 или ''XLS'' - формат Ms Excel; · 2 или ''HTM'' или ''HTML'' - формат HTML; · 3 или ''TXT'' - формат TXT. 2. OLE
#2 by tishkir
Всё дело в том, что сохранение в xls длится до 10 минут и файлы порой в размере достигают гигабайта. Таблица с множеством цветных картинВот и хотелось бы исключить xls вообще.
#3 by Индиго
>>сохранение таблицы в excel >>хотелось бы исключить xls вообще. Ты уж определись. Тебе шашечки или ехать?
#4 by tishkir
Мне надо сохранить в excel. В формате xlsx. Сразу из 1С. Вроде старался всё понятно написать.
#5 by HawkEye
так ты как сохраняешь то? первый вариант или второй?
#6 by HawkEye
"в размере достигают гигабайта" - что за картинки то? может стоит в их сторону посмотреть?
#7 by tishkir
Сохраняю штатными средствами 1С. Файл-Сохранить как... Картинки по 10-20 килобайт, они и так облегчены по минимуму. Но их много тысяч. :-) Поверьте, это тупиковые ветви рассуждений, мы тут уже все перебрали. Поможет только формат 2007 офиса.
#8 by ДенисЧ
77? Только писать напрямую в ехел
#9 by tishkir
да. 1с 7.7 ТиС. В смысле переписать все отчеты через OLE?
#10 by DGorgoN
угу. И никак иначе. Ещё переход на 8.
#11 by HawkEye
опиши задачу подробнее.. что это у тебя? прайс? откуда картинки берутся?
#12 by ДенисЧ
да. 77 не умеет xlsx. И не будет уметь.
#13 by tishkir
Ну да. Прайс. Куча мелких запчастюшек с фотографией. Я уже понял, что задача не имеет решения. Спасибо всем, кто ответил! :-)
#14 by ДенисЧ
Любая алгоритмизируемая задача имеет решение (с) Зависит только от бюджета
#15 by HawkEye
ну тогда почему все отчеты? один отчет не долго переписать....  если состав прайа редко меняется, то можно вообще сделать заготовку файла Excel и заполнять из 1С только цены..
#16 by tishkir
Ну кроме прайсов (а их три в разных разрезах) есть еще отчеты с этими же картинками. Интересно, а можно прочитать уже сформированную печатную форму? Надо посмотреть в этом направлении.
#17 by ДенисЧ
Не... Я против... То, что выведено - читать не надо... Не по фэншую это...
#18 by tishkir
Про заготовку в экселе классная мысль!!!! ДенисЧ: )))))))))))))))))
#19 by RomanYS
есть ещё внешняя компонента, moxel кажется называлась. Не знаю что там с картинками и размером файлов, но проблему скорости она решала
#20 by HawkEye
можно и прочитать... только действительно, не очень правильно...
#21 by Злопчинский
моксель - это вообщем-то штатные таблицы 1Ски а то что ты упоминаешь - это Йоксель
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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