Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.025 c
14-84561
RIMMER
2003-06-07 23:54
2003.06.26
Интерфейс и методы


1-84408
mS
2003-06-08 00:36
2003.06.26
Dll


14-84754
Def_E
2003-06-03 14:31
2003.06.26
Кому нужен был хороший бесплатный хостинг???


7-84785
Andr_Volk
2003-04-16 05:44
2003.06.26
Как отключить мышь?


3-84029
Step[B.M.]
2003-05-31 14:30
2003.06.26
Поиск ближайшего соответствия в IBTable





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский