Форум: "Базы";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];
ВнизПередача данных из БД в Word Найти похожие ветки
← →
qwerty9911 © (2005-02-13 13:36) [0]Использую стандартные комоненты TWordApplication и TWordDocument. Нужно сформировать отчет порядка 50-100 страниц.
Отчкет формируется 10-15 минут, при использовании QuikReport"a 3-4 секунды. Можно ли как -нибудь передачу в Word.
← →
Johnmen © (2005-02-13 14:28) [1]А где вопрос ?
← →
Sergey_Masloff (2005-02-13 16:07) [2]Нельзя. Ты с вордом работаешь черех OLE-автоматизацию и все данные идут через варианты. Это небыстро по определению.
Если работать с Excel вместо ворда и вставлять данные сразу регионами будет намного быстрее, но специализированные компоненты-репортеры всегда будут быстрее.
← →
YurikGL © (2005-02-13 17:16) [3]>Нельзя.
Можно сформировать xml-документ и открыть его во ворде версии XP или выше
← →
Danilka © (2005-02-14 10:29) [4][2] Sergey_Masloff (13.02.05 16:07)
> Если работать с Excel вместо ворда
Есть у меня друг, 1с-овец, довольно сильный профессионал в этой области, он формирует многостраничные отчеты в экселе таким образом: выгружает все в dbf-ку (в 1с-ке это очень быстро), открывает эксель через ОЛЕ, открывает им эту ДБФ-ку, форматирует и сохраняет как эксель, получается очень быстро.
[3] YurikGL © (13.02.05 17:16)
> Можно сформировать xml-документ и открыть его во ворде версии
> XP или выше
В случае с Вордом, можно и проще - разобраться с форматом rtf и самому его генерить, там не сложно, в инете есть как сама спецификация формата, так и примеры.
← →
Reindeer Moss Eater © (2005-02-14 10:38) [5]Проще вообще прямо в ворде создать запрос к внешним данным
← →
Fay © (2005-02-14 10:42) [6]2 Reindeer Moss Eater © (14.02.05 10:38) [5]
Ага. Открыть Word, содать документ, создать макрос, выполнить макрос. У меня приятель так делал (если склероз меня не подводит).
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.047 c