Някой пробвал ли е ...
6 отговора
244 прегледа
Някой пробвал ли е ...
Някой пробвал ли е да използва Word компонента за да създаде програмно .doc файл?
трябва ми динамично да се ГЕНЕРИРАТ документи с различно съдържание в зависимост от SQL Server-a
трябва ми динамично да се ГЕНЕРИРАТ документи с различно съдържание в зависимост от SQL Server-a
Re: Някой пробвал ли е ...
Що не пробваш MAIL MERGE функцията на WORD-A. Там можеш да си прави connection през ODBC и т.н....... Създаваш си документ "шаблон" и след това само го пълниш с данни.
VB Script
Ако чаткаш VB Script, немаш грижи. От самия Word можеш да си правиш квото искаш. Ако те интересува, мога да ти дам и подробности.
Всъщност е добре да укажеш с какъв език искаш да си решиш проблема.

Всъщност е добре да укажеш с какъв език искаш да си решиш проблема.
Re: VB Script
А, не ! Той предпочита със С++ :-)))
Защо да е лесно като може да е трудно ? ;-)))))
А дори и извън WORD може да се действа с него като с OCX :-)
На самотен остров
ще те намеря...
Защо да е лесно като може да е трудно ? ;-)))))
А дори и извън WORD може да се действа с него като с OCX :-)
На самотен остров
ще те намеря...
Re: VB Script
То може, ама е далавера с VB Script понеже всички форматирания и дивотии можеш да си ги направиш с макрос и после да си вземеш готовия script... Инак можеш да се оцъклиш да гледаш врътките на OCX-а...

Re: VB Script
Mejdu drugoto towa e wypros kojto me zanimawa i mene ot dosta wreme.
Da kajem che si naprawim com obekt ot tip WordDocument sled towa ko? e towa e golemiq wapros. Primerno iskame da razmestim dumite po proizwolen/wanshno zadaden algoritam, kato zapazim formatiraneto. A VBS si e chisto i prosto interfejs za izwikwane na metodite na COM obekta .... smo deto ne ne mi se zanimawa da cheta VBA mdam... ta ako moje nqkoj da drasne dwa tri reda na VBA na taq tema pa az sha si go preprawq za Delphi :))
Da kajem che si naprawim com obekt ot tip WordDocument sled towa ko? e towa e golemiq wapros. Primerno iskame da razmestim dumite po proizwolen/wanshno zadaden algoritam, kato zapazim formatiraneto. A VBS si e chisto i prosto interfejs za izwikwane na metodite na COM obekta .... smo deto ne ne mi se zanimawa da cheta VBA mdam... ta ako moje nqkoj da drasne dwa tri reda na VBA na taq tema pa az sha si go preprawq za Delphi :))
Кат си рекъл...
Стартирай Word, зареди си текст. Tools\Macro\Record new macro. Направи си размените дето искаш, Stop macro. Tools\Macro\Macros. Избери си записания макрос и Edit. Успех с преписванията... Става.
