Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.26;
Скачать: CL | DM;

Вниз

excel-отчетность в Intranet и просто   Найти похожие ветки 

 
Инна   (2003-06-01 15:15) [0]

сначала про просто: сделала формирование отчетов сразу в Excel. Т.е. форма - выбор параметров - - отражение инфы в DBgridaх -кнопка "Сформировать" - Запуск Excel. может, перед этим для просмотра нужно во что-нить другое для наглядности перегнать?
Собственно вопрос: я загоняю данные уже в шаблон. открывается Excel и при попытке закрыть (без предварительного сохранения) предлагается сохранить данные в файле-шаблоне. это не правильно, т.к. для следующего отчета шаблоном будет уже готовый отчет, что приведет к наложению данных и оишбкам. как сделать так, чтобы предлагал сохранить сразу в другом файле?
открываю шаблон так:
Excel.Connect;
Excel.WorkBooks.Open ("имя файла", 11 EmptyParameter, false, xlLCID);

Про Web - пока только изучаю, все как-то смутно, начну делать с завтра (сервак будет). точно знаю, что буду делать через Delphi. мне видится собственно также: выбор параметров и две ссылки "Просмотреть" и "Скачать". Хотелось бы оставить отчеты в Excel. если со скачать все более менее понятно (создаем файл на сервере - передаем пользователю), то как можно организовать "просмотреть"? у Excel вроде есть в меню "сохранить как веб-страницу" - как это можно программно вызвать? и еще: как удалять сформированные файлы, чтобы сервак не засорять?
в общем, куча вопросов :) и мало времени.
и сплошная надежда на вашу помощь и комментарии с конструктивной критикой (мне перед защитой это полезно будет :) )! спасибо!


 
Zelius ©   (2003-06-01 16:56) [1]

Не понятна архитектура приложения, особенно в плане Web...
А Вообще можно подойти как в ISAPI или CGI, клиент обращается к модулю и получает отчет в виде HTML и если он ему нужен, то может сохранить на диске. В дельфи есть компоненты для помощи в создании HTML - TPageProducer.


 
Инна   (2003-06-01 22:00) [2]

Zelius, самой пока не очень понятна :) да, я тоже подумала, что "скачать" излишне. так а как из Excel в html перекинуть?


 
Инна   (2003-06-02 02:09) [3]

вопрос про сохранение в шаблоне снимается - мой шаблон был расширения xls, а с xlt все ок.
оставется сплошной Intranet...


 
Zelius ©   (2003-06-02 12:33) [4]

У объекта Workbook есть метод SaveAs, в нем надо указать формат xlHTML и будет счастье :) Хотя сам не пробовал.


 
Карелин Артем ©   (2003-06-02 14:20) [5]

> как сделать так, чтобы предлагал сохранить сразу в другом файле?
В Екселе есть методы и интерфейсы для работы с шаблонами и расширение не надо менять. Сейчас не помню, надо будет - гляну.
Такой вопрос: запустится ли Excel из web-приложения? Советую проверить.



Страницы: 1 вся ветка

Текущий архив: 2003.06.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
14-84641
Jack128
2003-06-10 09:51
2003.06.26
Проблемы с винтом


1-84148
Comp
2003-06-11 12:40
2003.06.26
Как прокручивать часть формы её собственными полосами прокрутки?


6-84490
Shirson
2003-04-22 13:29
2003.06.26
OLE или Word + TWebBrowser


11-84063
GROL
2002-10-01 04:47
2003.06.26
Ошибка при закрытии Windows


3-83949
DBDev
2003-06-04 13:07
2003.06.26
Как подключить БД (Attach Database) программно и из инсталлятора?