Используя шаблон с помощью операции заполняю структуру blob, и записываю ее в файл .xlsx.
Пытаюсь использовать несколько вариантов:
1. Работа через сервер отчетов
Код:
--сохраняем данные в структуру xl_out
::[AD_RECORDS].[GETRPT].set_data(xl_out);
stdio.put_line_buf('<% CALL AD_RECORDS GETRPT null %>');
Но здесь файлик открывается с именем, которое сгенерировал сервер, а хотелось бы видеть что-нибудь адекватное.
Плюс если мы не внесем никакие изменения, то он просто закроется, не потребовав сохранения.
2. Работа с файлами с помощью библиотеки stdio
Но тут тогда не понятно как потом поднять этот файл? В функциях ничего такого нет(
Нашла еще замечательный механизм - OOXML.
Так же формируем структуру blob, потом передаем ее в функцию вместе с путем и именем и файлик сохраняется на клиенте, и копировать ничего не нужно
Удобно.
Но вообще там тоже самое копирование есть...
Set objfso = CreateObject("Scripting.FileSystemObject")
objfso.copyfile fileName, V_FILE_NAME.text
objfso.deletefile fileName
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
Домен cftclub.ru не связан с ЗАО "Центр Финансовых Технологий" и ни в коей мере не нарушает авторских и иных прав
Владелец может не разделять мнения Участников и не несет ответственности за их публикации
Powered by phpBB