Главная страница
    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.028 c
9-83837
Vin
2003-01-12 15:04
2003.06.26
Сцены


14-84659
Zacho
2003-06-03 21:11
2003.06.26
Файлы *.wkq


3-83905
Инна
2003-06-03 11:20
2003.06.26
не редактирует DBEdit


1-84078
Volly
2003-06-10 11:24
2003.06.26
Memo > 64kb


1-84371
Hooch
2003-06-16 09:42
2003.06.26
Вид приложения





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский