Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.46 MB
Время: 0.041 c
9-1103121746
D-Man
2004-12-15 17:42
2005.03.13
Генерация 2d карт


14-1108842751
Hmm
2005-02-19 22:52
2005.03.13
Необходима инфа по Oracle + Delphi...


3-1107330190
eger'
2005-02-02 10:43
2005.03.13
Как выташить значени поля из другой таблицы соеденив его...


14-1108713903
07BB:080Dh
2005-02-18 11:05
2005.03.13
Пить или не пить. за и против ?


6-1105215904
Colonel
2005-01-08 23:25
2005.03.13
Knocking to ....





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