Работа с файлами из ARD отчета
Модераторы: m0p3e, edward_K, Модераторы
Работа с файлами из ARD отчета
Всем привет! Недавно доработал ARD отчет, который распечатывает складские остатки и выводит их в excel. Суть доработки была в том, чтобы вместо печати данных непосредственно в excel выводить данные сначала в файл, а потом уже тянуть их макросом в excel. Такая фишка в двушке работает на ура, а вот при работе в трехуровневом клиенте отчет напрочь отказывается создавать и что-либо печатать в этот файл. Как и каким средством можно одинаково хорошо выводить данные в файл из отчета запущенного из двух и трехуровневого клиента???
Всем заранее спасибо за ответ!
З.Ы. для работы с файлом в отчете пользовался объектным интерфейсом описанным в файле M_MnPlan.rar\CompSrc\M\M_MnPlan\VIP\Plan\File_CF.vih
Всем заранее спасибо за ответ!
З.Ы. для работы с файлом в отчете пользовался объектным интерфейсом описанным в файле M_MnPlan.rar\CompSrc\M\M_MnPlan\VIP\Plan\File_CF.vih
-
- Местный житель
- Сообщения: 222
- Зарегистрирован: 04 июн 2008, 14:35
- Откуда: Стерлитамак
- Контактная информация:
Re: Работа с файлами из ARD отчета
Мсье знает толк в извращенияPave! писал(а):Суть доработки была в том, чтобы вместо печати данных непосредственно в excel выводить данные сначала в файл, а потом уже тянуть их макросом в excel.

В чем соль доработки?
матричный вывод попробовал недавно использовать, работает значительно быстрее, но все равно через промежуточный файл быстрее получается, хоть и не намного )) примерно секунд на 10.
Спасибо всем! Проблему решил. Использовал вывод в файл, путь к файлу сфомировал как %root%\OUT\<имя_файла> - если по другому почему-то файл не создается, а дальше PutFileToClient и имя файла на клиентской стороне получаю ConverServerPathToCli.
Спасибо всем! Проблему решил. Использовал вывод в файл, путь к файлу сфомировал как %root%\OUT\<имя_файла> - если по другому почему-то файл не создается, а дальше PutFileToClient и имя файла на клиентской стороне получаю ConverServerPathToCli.
Последний раз редактировалось Pave! 23 июл 2009, 15:11, всего редактировалось 1 раз.