![]() |
|
![]() ![]() ![]() |
|
uranpro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 571 Регистрация: 7.5.2008 Где: Moscow city Репутация: нет Всего: 1 |
я делаю много отчетов и в них, как обычно, оч много данных.
передача из дельфи в ексель очень медленная, я слышал, что как-то можно увеличить скорость передачи данных. но увеличить не за счет меньшего кол-ва обращений к серверу, а как-то по другому. может кто знает какие-то другие варианты ? -------------------- I want a perfect soul |
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
Генераторы отчётов использовать.
![]() -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 23 Всего: 54 |
я слыхал про такое: когда уже готовую dbf встраивают в excel на фокс про человек дклал, скорость становилось приемлимой даже с большим кол вом данных, но я сам в это не вникал.
-------------------- Кольцов Виктор Владимирович |
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
Это как, из фокса сделать экспорт в XLS? Типа:
Да, так, разумеется, экспортнётся быстро, только, во-первых, вроде как про фокс речи не идёт, а, во-вторых, это не всегда может быть удобно. -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
uranpro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 571 Регистрация: 7.5.2008 Где: Moscow city Репутация: нет Всего: 1 |
=)
Добавлено через 8 минут и 55 секунд Данкинг, так нужно еще какой-то вид предать отчету -------------------- I want a perfect soul |
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
В общем-то, можно из фокса экспортнуть, а потом уже получившийся XLS открыть и отредактировать, как надо. -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
uranpro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 571 Регистрация: 7.5.2008 Где: Moscow city Репутация: нет Всего: 1 |
Данкинг, так основное время формирования отчета занимает составление вида=(
-------------------- I want a perfect soul |
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
А если сделать шаблон файла XLS с основным видом и копировать его в нужную папку, а потом подставлять данные? -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
uranpro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 571 Регистрация: 7.5.2008 Где: Moscow city Репутация: нет Всего: 1 |
Данкинг, можно, но не для всех отчетов.
-------------------- I want a perfect soul |
|||
|
||||
Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 23 Всего: 54 |
тогда генератор отчетов
![]() -------------------- Кольцов Виктор Владимирович |
|||
|
||||
pseud |
|
||||
![]() Экспёрт Тыдыщ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1175 Регистрация: 18.5.2007 Где: Минск, Беларусь Репутация: 16 Всего: 40 |
передача данных не поштучно, а пакетом через буфер. что-то типа
-------------------- Испытание чужого терпения можно считать успешным, если оно лопнуло... |
||||
|
|||||
Albinos_x |
|
|||
![]() Evil Skynet ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 1 Всего: 108 |
-------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
|||
|
||||
uranpro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 571 Регистрация: 7.5.2008 Где: Moscow city Репутация: нет Всего: 1 |
pseud, нуу... я так и делаю))) я же в начале написал))
Albinos_x, мм... сча посмотрим -------------------- I want a perfect soul |
|||
|
||||
December |
|
|||
![]() Antitheorist ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4423 Регистрация: 14.8.2002 Где: Харьков Репутация: нет Всего: 57 |
У меня была проблема с производительностью при работе с екселем через ActiveX. Решилась путём временного отключения пересчёта формул в листе/документе.
|
|||
|
||||
uranpro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 571 Регистрация: 7.5.2008 Где: Moscow city Репутация: нет Всего: 1 |
December, а если формул нет ?
-------------------- I want a perfect soul |
|||
|
||||
December |
|
|||
![]() Antitheorist ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4423 Регистрация: 14.8.2002 Где: Харьков Репутация: нет Всего: 57 |
Тогда не поможет
![]() |
|||
|
||||
uranpro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 571 Регистрация: 7.5.2008 Где: Moscow city Репутация: нет Всего: 1 |
ыы))
-------------------- I want a perfect soul |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
Можно же сохранять в DBF, а потом открывать экселем
|
|||
|
||||
uranpro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 571 Регистрация: 7.5.2008 Где: Moscow city Репутация: нет Всего: 1 |
Akella, фсе цвета, сетки. форматы, размеры шрифта... тоже там можно сохранить ?
Добавлено через 2 минуты и 33 секунды нашел TXLSFile скорость 75000 в сек оО только платная)) -------------------- I want a perfect soul |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
||||
|
||||
orthrus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 400 Регистрация: 30.10.2007 Где: г. Усть-Илимск(Ир кутская обл.) Репутация: нет Всего: 16 |
Есть еще такой очень удобный компонент AfalinaSoft XL Report, работает очень быстро
-------------------- У того, кто ничего не делает, всегда много помощников.© Л.Н. Толстой ![]() |
|||
|
||||
uranpro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 571 Регистрация: 7.5.2008 Где: Moscow city Репутация: нет Всего: 1 |
Akella, знаю, работает не на много быстрее, есть небольшие проблемы с использованием массивов.
orthrus, сча посмотрим) Добавлено через 44 секунды ого)))) я стал "бывалый" ))) -------------------- I want a perfect soul |
|||
|
||||
Scandium |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 3.12.2007 Репутация: нет Всего: нет |
Доброго времени суток!
Коннект создаю через TExcelApplication (у меня называется m_ExcelApplication). Изменяю фонт ячейки и добавляю в неё текст и... не происходит изенение фонта ![]()
|
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
Scandium, как твой вопрос относится к данной теме? А?
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Базы данных и репортинг" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |