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

Вниз

Отчет в Excel..   Найти похожие ветки 

 
Beer   (2002-02-11 11:14) [0]

Подскажите, пожалуйста, как удобнее генерировать таблицы Excel из программы? Может компоненты есть какие?


 
Basilio   (2002-02-11 11:17) [1]

http://www.delphikingdom.com/helloworld/excel.htm
http://www.delphikingdom.com/helloworld/excel2.htm
http://www.delphikingdom.com/helloworld/excel3.htm


 
Кулюкин Олег   (2002-02-11 12:46) [2]

http://www.delphikingdom.com/helloworld/excelsm.htm


 
Beer   (2002-02-11 14:58) [3]

Спасибо!!


 
oomneeq   (2002-02-11 15:01) [4]

2Beer
Подними глаза вверх страницы
Там уже добрый месяц висит рекламный банерок XL Rеport
Кликни, не поленись :)


 
Beer   (2002-02-11 15:53) [5]

to oomneeq Да, не поленился, скачал, но версия шароварная ставит вверху свои меточки... =о( (Как я понял из описалова..) Но вечером сяду разбираться... =о)


 
Анонимщик   (2002-02-11 20:52) [6]

Эти все мутные компоненты, шароварные и без исходников - одна морока. Если себе пишешь программу, то куда ни шло, если спросят за нее - лучше не используй (если, тем более, покупать не станешь). Я бы сделал так - сначала создал бы файл или лист через OLE, а потом подключился бы к эксельной таблице через ADO и не морочил бы себе голову.


 
vuk   (2002-02-11 21:17) [7]

А я, вот плюнул на автоматизацию и генерю .xls вручную. ;o)
Правда времени угробил пару месяцев на разгребание всего этого барахла. Но работает.


 
Beer   (2002-02-12 09:03) [8]

Нда.. времени очень мало... =о( Поэтому, кто может помощь сырцом, то буду очень обязан...


 
Black King   (2002-02-12 09:52) [9]

У меня есть простой пример для работы с Excelom, не требует никаких компонент, работает на всех версиях Delphi (не знаю насчёт первой :o) ).
Если кому надо, пишите на мыло, пришлю.


 
Павел2   (2002-02-12 10:16) [10]

To Black King: через OLE?


 
m_shurik   (2002-02-12 11:09) [11]

(to vuk)
Это конечно быстрее, но наверное богатства фич уже не будет..

(to Павел2) согласен с "Анонимщик"-ом - МС Офис есть почти на каждом компе, поэтому наверное есть смысл не гоняться за сторонними компонентами, а использовать возможности OLE и ADO, ничего сложного в этом нет : могу дать пример - пиши, если что (про компоненты - это не наезд на RAD-технологии, иногда полезно знать "азы"! ;-) )


 
Black King   (2002-02-12 11:28) [12]

У меня 2 примера :
1. Через OLE.
2. Через DDE.

Через OLE быстрее работает, и удобнее.


 
Павел2   (2002-02-12 12:06) [13]

(to m_shuric) да нет спасибо, я с этим знаком :)

запись в формат оправдана, когда пишутся большие объемы со сложным форматированием;
а на счет фич, тут дело спорное, как раз в OLE может что-то и отсутствовать


 
Vuk   (2002-02-12 14:50) [14]

to m_shurik:
>Это конечно быстрее, но наверное богатства фич уже не будет..
Мне была важнее надежность работы, а то Excel падать любит в самый неподходящий момент, а значит в автоматическом режиме, без контроля пользователя работать нельзя.



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

Форум: "Основная";
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.006 c
1-90609
dim2001
2002-02-08 18:51
2002.02.28
Какая исключительная ситуация происходит ?


3-90485
Seri
2002-02-04 10:59
2002.02.28
Что будет после переоткрытия?


3-90449
alexts
2002-01-30 16:57
2002.02.28
Вопрос по полб DateTime


7-90685
REL
2001-11-22 18:49
2002.02.28
AT команды


1-90559
MystiX
2002-02-11 18:47
2002.02.28
Help!!!





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