tempad
ReadyGo!技术成就梦想 >>软件工程 >> 请问如何将ActiveReport2.0的报表做为邮件(或附件)发送?在线,急!!!(可另加分)

请问如何将ActiveReport2.0的报表做为邮件(或附件)发送?在线,急!!!(可另加分)

ReadyGo!技术成就梦想 网络搜索 efish 2008-1-17 7:17:27

请问如何将ActiveReport2.0的报表做为邮件(或附件)发送?在线,急!!!(可另加分)

楼主szj820(都市精灵,机会没有,鸡会有的,努力努力)2002-10-22 11:32:46 在 VB / 多媒体 提问

请问如何将ActiveReport2.0的报表做为邮件(或附件)发送?在线,急!!!(可另加分) 问题点数:0、回复次数:5Top

1 楼xwyou(水山)回复于 2002-10-22 11:39:42 得分 0

你发送给对方要求是什么格式的?  
  rpx/word/excel/pdf?  
  Top

2 楼szj820(都市精灵,机会没有,鸡会有的,努力努力)回复于 2002-10-22 11:56:20 得分 0

都可以Top

3 楼xwyou(水山)回复于 2002-10-22 13:45:05 得分 0

ActiveReport2.0   有导出功能啊,我想你可以利用它导出到一个临时文件如:temp.xls   然后当一个普通文件做为附件发送吧.这方面的资料很多的啦.  
   
  Private   Sub   SaveAS()  
          On   Error   GoTo   ErrHandler  
          With   cdSaveAS  
                  .DialogTitle   =   "另存为Excel   文档/或PDF格式文档"  
                  .CancelError   =   True  
                  .Filter   =   "Excel文件   (*.xls)|*.xls|PDF文件   (*.pdf)|*.pdf"  
                  .FileName   =   "未命名"  
                  .ShowSave  
          End   With  
          If   UCase(Right(cdSaveAS.FileName,   3))   =   "XLS"   Then             "//Excel   文档  
                  Dim   OExcel   As   ActiveReportsExcelExport.ARExportExcel  
                  Set   OExcel   =   New   ActiveReportsExcelExport.ARExportExcel  
                  OExcel.FileName   =   cdSaveAS.FileName  
                  OExcel.AutoRowHeight   =   True  
                  OExcel.Export   ARView.Pages  
          Else                 "//PDF文档  
                  Dim   OPDF   As   ActiveReportsPDFExport.ARExportPDF  
                  Set   OPDF   =   New   ActiveReportsPDFExport.ARExportPDF  
                  OPDF.FileName   =   cdSaveAS.FileName  
                  OPDF.AcrobatVersion   =   DDACR40  
                  OPDF.Export   ARView.Pages  
          End   If  
           
          MsgBox   "已经成功保存到文件:"   &   cdSaveAS.FileName  
        Exit   SubTop

4 楼xwyou(水山)回复于 2002-10-22 13:52:18 得分 0

贴漏了:  
   
  Private   Sub   SaveAS()  
          On   Error   GoTo   ErrHandler  
          With   cdSaveAS  
                  .DialogTitle   =   "另存为Excel   文档/或PDF格式文档"  
                  .CancelError   =   True  
                  .Filter   =   "Excel文件   (*.xls)|*.xls|PDF文件   (*.pdf)|*.pdf"  
                  .FileName   =   "未命名"  
                  .ShowSave  
          End   With  
          If   UCase(Right(cdSaveAS.FileName,   3))   =   "XLS"   Then             "//Excel   文档  
                  Dim   OExcel   As   ActiveReportsExcelExport.ARExportExcel  
                  Set   OExcel   =   New   ActiveReportsExcelExport.ARExportExcel  
                  OExcel.FileName   =   cdSaveAS.FileName  
                  OExcel.AutoRowHeight   =   True  
                  OExcel.Export   ARView.Pages  
          Else                 "//PDF文档  
                  Dim   OPDF   As   ActiveReportsPDFExport.ARExportPDF  
                  Set   OPDF   =   New   ActiveReportsPDFExport.ARExportPDF  
                  OPDF.FileName   =   cdSaveAS.FileName  
                  OPDF.AcrobatVersion   =   DDACR40  
                  OPDF.Export   ARView.Pages  
          End   If  
           
          MsgBox   "已经成功保存到文件:"   &   cdSaveAS.FileName  
        Exit   Sub  
  ErrHandler:  
        "   MsgBox   "选择了取消"  
  End   SubTop

5 楼yo_jo(跳出盒子)回复于 2002-10-25 22:34:28 得分 0

如果对方也有VB的话,你可以将Actrpt.dll   和   文件名.*   一起发送过去嘛Top

责任编辑: efish 参与评论 查找更多:
相关文章
<select>下子节点长度的问题 <select>下子节点长度的问题
为什么不能给分了?我可不想大家认为我耍赖不给分。 为什么不能给分了?我可不想大家认为我耍赖不给分。
winsock控件编程,帮帮忙 winsock控件编程,帮帮忙
oracle 环境变量的问题,很急!在线等。 oracle 环境变量的问题,很急!在线等。
菜单的汉字显示不出来??? 菜单的汉字显示不出来???
本人有VB的相关文档资料和软件开放原码,价格便宜 本人有VB的相关文档资料和软件开放原码,价格便宜
ISA 2000 Server 是否可以安装在操作系统为 Windows… ISA 2000 Server 是否可以安装在操作系统为 Windows NT 4.0 + SP6 的服务器上?
请教sp_addlinkedsrvlogin的用法 请教sp_addlinkedsrvlogin的用法
redhat能否输入中文? redhat能否输入中文?
在WEB服务足如何使用事件? 在WEB服务足如何使用事件?
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的ReadyGo.com.cn

分类导航
ReadyGo!技术成就梦想