Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Экспорт импорт данных, Создание отчетов 
:(
    Опции темы
gorec323
Дата 12.2.2008, 17:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 21.1.2007

Репутация: нет
Всего: нет



Добрый день, кто-нибудь знает невизуальные компоненты по работе с RTF, Excel документами без использования OLE? Компоненты нужны для создания отчетов по шаблону.

Это сообщение отредактировал(а) gorec323 - 12.2.2008, 17:53
PM MAIL ICQ   Вверх
D7_beginner
Дата 16.2.2008, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 21.11.2007

Репутация: нет
Всего: нет



Пользуйся компонентами из вкладки сервер
PM MAIL   Вверх
gorec323
Дата 16.2.2008, 11:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 21.1.2007

Репутация: нет
Всего: нет



компоненты на вкладке Servers используют OLE, а мне это изначально не надо!!!
PM MAIL ICQ   Вверх
Marduk
Дата 16.2.2008, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 9.4.2007

Репутация: нет
Всего: 2



AWordReport 1.0, AExcelReport 1.0 бесплатные компоненты для репортинга через MS Word и Excel, очень рекомендую
PM MAIL ICQ   Вверх
gorec323
Дата 16.2.2008, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 21.1.2007

Репутация: нет
Всего: нет



Marduk,  не подскажешь, где их взять или скинь на почту мне [email protected]
PM MAIL ICQ   Вверх
Marduk
Дата 16.2.2008, 18:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 9.4.2007

Репутация: нет
Всего: 2



PM MAIL ICQ   Вверх
gorec323
Дата 28.2.2008, 11:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 21.1.2007

Репутация: нет
Всего: нет



эти компоненты тоже используют OLE. А мне необходимо экспортировать и импортировать данные при возможно не установленном офисе. К тому же даныые необходимо брать не из базы данных и они могут быть не однородными.
PM MAIL ICQ   Вверх
Данкинг
Дата 28.2.2008, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 35
Всего: 130



1. Офис сейчас установлен на 99% компьютеров (ну, моё такое мнение, конечно, статистики я не собирал). К тому же, сильно сомневаюсь, что кто-то будет писать компонент для подобной эмуляции Excel.
2. Для неоднородных данных универсального решения всё равно не будет.


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Deniz
Дата 28.2.2008, 12:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1251
Регистрация: 16.10.2004
Где: Новый Уренгой

Репутация: 8
Всего: 44



Посмотри Flexcel они платные, но вроде без OLE Excel работают.
Вот цитата:
Код

Native .NET components (no additional OLE/dlls required) allowing to read, create and modify 
native Excel (XLS) files without needing to have Excel installed. Supported Excel 97 file formats and up.

Достаточно приличная штука.
Маленький пример , правда на VB.NET, но ... asp.net форма генерит отчет и отправляет клиенту.
Код

Dim ServXls1 As New FlexCel.XlsAdapter.XlsFile
ServXls1.Open(Server.MapPath(".") & "/xls/itog.xls")
ServXls1.SetCellValue(3, 10, UserInfo.OrgName.ToUpper)
...
Dim ms As New System.IO.MemoryStream()
ServXls1.Save(ms)
ms.Position = 0
Response.Clear()
Response.AddHeader("Content-Disposition", "attachment; filename=Report.xls")
Response.ContentType = "application/excel //octet-stream"
Response.BinaryWrite(ms.GetBuffer())
Response.End()



--------------------
"Для того чтобы сделать шаг вперед, достаточно пинка сзади" (с)
PM ICQ   Вверх
Esperito
Дата 29.2.2008, 00:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 147
Регистрация: 2.9.2007

Репутация: 2
Всего: 3



Deniz, .NET Framework встречается реже, чем Excel smile 
PM MAIL   Вверх
Deniz
Дата 29.2.2008, 06:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1251
Регистрация: 16.10.2004
Где: Новый Уренгой

Репутация: 8
Всего: 44



Esperito, а то, что на сайте есть компоненты VCL/CLX ты конечно не посмотрел.
Код

FlexCel Studio for VCL is a suite of Delphi 6,7,2005,2006,2007 + C++Builder 6,2006  components allowing to create Excel files ...
Can create completly native (no OLE/dlls) files (biff 8 format: Xls 97-2003-XP), or create them by OLE automation. Your option.



--------------------
"Для того чтобы сделать шаг вперед, достаточно пинка сзади" (с)
PM ICQ   Вверх
Esperito
Дата 29.2.2008, 17:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 147
Регистрация: 2.9.2007

Репутация: 2
Всего: 3



Цитата(Deniz @ 29.2.2008,  06:20)
Esperito, а то, что на сайте есть компоненты VCL/CLX ты конечно не посмотрел.

Извини, но ты сказал только про .NET, поэтому я и прокомментировал.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0670 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.