S sandal Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-27 #1 如何將一張采購單(從數據庫中提取資料)打印到一個WORD文件, 能后將這個WORD文件附加在EMAIL中一起發給我的供應商.重點:將QREPORT打印到WORD文 件, 而不是打印機.
F Fencer Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-27 #2 通过COM接口调Word的函数不是很方便么。不过要自己画表格自己添数据。
L liwei Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-27 #3 QR 3。5有一个WORDFILTER控件可以将报表输出到WORD文件中。 至于发E-MAIL可以用OUTLOOK,用VBA控制它,ATTACH FILE,SEND MAIL都可以。 最近一期的《PC&COMPUTING》上有如何用VBA控制OUTLOOK的文章。
QR 3。5有一个WORDFILTER控件可以将报表输出到WORD文件中。 至于发E-MAIL可以用OUTLOOK,用VBA控制它,ATTACH FILE,SEND MAIL都可以。 最近一期的《PC&COMPUTING》上有如何用VBA控制OUTLOOK的文章。
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-27 #4 李维的方法不错,不过,QRPT一定要是专业版,而且,它搞出来的东西简直没法看! 我还是推荐你什么报表构件也别用,直接用VBA往WORD里写,呵呵 。
S sandal Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-27 #5 cj: 大富翁世界里我是"劉姥姥進大觀園"----好奇又默生, 請別見笑. 你說到的VBA我更 默生, 可否再清楚點講講用法,最好寫一段SOURCE CODE 好理解.想讓我這個老土給 出分數, 你老還得花點血汗, 黑黑. FENCER: 你的方案我很神往, 可惜COM這東東我還從未COME過, 請講細點, 也給小弟來段源代 碼什麼的. 多謝!!!!!
cj: 大富翁世界里我是"劉姥姥進大觀園"----好奇又默生, 請別見笑. 你說到的VBA我更 默生, 可否再清楚點講講用法,最好寫一段SOURCE CODE 好理解.想讓我這個老土給 出分數, 你老還得花點血汗, 黑黑. FENCER: 你的方案我很神往, 可惜COM這東東我還從未COME過, 請講細點, 也給小弟來段源代 碼什麼的. 多謝!!!!!
F Fencer Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-27 #6 简单用法先uses一个ComObj private p:Variant; ... if OpenDialog1.Execute then begin p:=CreateOleObject('Word.Application'); p.Visible:=True; p.Documents.Open(OpenDialog1.FileName); end; 从打开文件对话框中选一个Word文档并用Word打开。 Word的Com接口函数很多,可以查相关的资料。或导入Tlb文件自己查 函数,如果对Word比较熟,函数应很好懂,能用Word菜单完成的功能 通过Com接口都可完成,而且可以放在后台。Delphi5封装了不少Word 的组件可以直接用。
简单用法先uses一个ComObj private p:Variant; ... if OpenDialog1.Execute then begin p:=CreateOleObject('Word.Application'); p.Visible:=True; p.Documents.Open(OpenDialog1.FileName); end; 从打开文件对话框中选一个Word文档并用Word打开。 Word的Com接口函数很多,可以查相关的资料。或导入Tlb文件自己查 函数,如果对Word比较熟,函数应很好懂,能用Word菜单完成的功能 通过Com接口都可完成,而且可以放在后台。Delphi5封装了不少Word 的组件可以直接用。
S sandal Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-27 #7 fencer 你的例子好象是在DELPHI程式中調用WORD處理事情, 而我的希望是我從數據庫中提出 一些數據印出一分單據, 但這些數據不是印到打印機上, 而是印到一個WORD文件中, 讓我的供貨商能用WORD打開並列印.
fencer 你的例子好象是在DELPHI程式中調用WORD處理事情, 而我的希望是我從數據庫中提出 一些數據印出一分單據, 但這些數據不是印到打印機上, 而是印到一個WORD文件中, 讓我的供貨商能用WORD打開並列印.
F Fencer Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-27 #8 我对QREPORT不熟不知道能不能直接存成Word文档。 合上面的函数差不多。 新建一个Word文档,建一个表格,把数据库中的数据添进去,然后再保存成 Word文档就行了。 建表格以及添数据的函数查查tlb文件,或看看Delphi5中关于Word组件的 帮助吧,我手关也没这方面的资料,每次给别人做这样的程序都是进去查 函数。 至于发送文档更简单了,用Word的发送EMail功能或NMSMTP组件都可完成。
我对QREPORT不熟不知道能不能直接存成Word文档。 合上面的函数差不多。 新建一个Word文档,建一个表格,把数据库中的数据添进去,然后再保存成 Word文档就行了。 建表格以及添数据的函数查查tlb文件,或看看Delphi5中关于Word组件的 帮助吧,我手关也没这方面的资料,每次给别人做这样的程序都是进去查 函数。 至于发送文档更简单了,用Word的发送EMail功能或NMSMTP组件都可完成。
G g622 Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-27 #9 在vb5.0中有一个crystal report控件,它完全 可以实现你所要的e_mail功能,预览时自带一 个button可以直接把报表文件e_mail出去。
S sandal Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-27 #10 g622: 我手上沒有vb, 你可以把這個控件email給我嗎?, 同時簡介它的用法. 謝謝