![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отчет в Excel.. [D4, D5, Win95/98]
Beer © (2002-02-11 11:14:00)Подскажите, пожалуйста, как удобнее генерировать таблицы Excel из программы? Может компоненты есть какие?
Vuk (2002-02-12 14:50:00) [1]to m_shurik:
>Это конечно быстрее, но наверное богатства фич уже не будет..
Мне была важнее надежность работы, а то Excel падать любит в самый неподходящий момент, а значит в автоматическом режиме, без контроля пользователя работать нельзя.
Павел2 (2002-02-12 12:06:00) [2](to m_shuric) да нет спасибо, я с этим знаком :)
запись в формат оправдана, когда пишутся большие объемы со сложным форматированием;
а на счет фич, тут дело спорное, как раз в OLE может что-то и отсутствовать
Black King (2002-02-12 11:28:00) [3]У меня 2 примера :
1. Через OLE.
2. Через DDE.
Через OLE быстрее работает, и удобнее.
m_shurik (2002-02-12 11:09:00) [4](to vuk)
Это конечно быстрее, но наверное богатства фич уже не будет..
(to Павел2) согласен с "Анонимщик"-ом - МС Офис есть почти на каждом компе, поэтому наверное есть смысл не гоняться за сторонними компонентами, а использовать возможности OLE и ADO, ничего сложного в этом нет : могу дать пример - пиши, если что (про компоненты - это не наезд на RAD-технологии, иногда полезно знать "азы"! ;-) )
Павел2 (2002-02-12 10:16:00) [5]To Black King: через OLE?
Black King (2002-02-12 09:52:00) [6]У меня есть простой пример для работы с Excelom, не требует никаких компонент, работает на всех версиях Delphi (не знаю насчёт первой :o) ).
Если кому надо, пишите на мыло, пришлю.
Beer (2002-02-12 09:03:00) [7]Нда.. времени очень мало... =о( Поэтому, кто может помощь сырцом, то буду очень обязан...
vuk (2002-02-11 21:17:00) [8]А я, вот плюнул на автоматизацию и генерю .xls вручную. ;o)
Правда времени угробил пару месяцев на разгребание всего этого барахла. Но работает.
Анонимщик (2002-02-11 20:52:00) [9]Эти все мутные компоненты, шароварные и без исходников - одна морока. Если себе пишешь программу, то куда ни шло, если спросят за нее - лучше не используй (если, тем более, покупать не станешь). Я бы сделал так - сначала создал бы файл или лист через OLE, а потом подключился бы к эксельной таблице через ADO и не морочил бы себе голову.
Beer (2002-02-11 15:53:00) [10]to oomneeq Да, не поленился, скачал, но версия шароварная ставит вверху свои меточки... =о( (Как я понял из описалова..) Но вечером сяду разбираться... =о)
oomneeq (2002-02-11 15:01:00) [11]2Beer
Подними глаза вверх страницы
Там уже добрый месяц висит рекламный банерок XL Rеport
Кликни, не поленись :)
Beer (2002-02-11 14:58:00) [12]Спасибо!!
Кулюкин Олег (2002-02-11 12:46:00) [13]http://www.delphikingdom.com/helloworld/excelsm.htm
Basilio (2002-02-11 11:17:00) [14]http://www.delphikingdom.com/helloworld/excel.htm
http://www.delphikingdom.com/helloworld/excel2.htm
http://www.delphikingdom.com/helloworld/excel3.htm