求助:在INTOUCH中添加水晶报表控件后ReportSource的格式书写 点击:1385 | 回复:4



bingfeng

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 14回
  • 年度积分:0
  • 历史总积分:124
  • 注册:2005年9月12日
发表于:2005-12-27 11:09:00
楼主
[color=#808080][/color][color=#800000][/color][color=#808080]在INTOUCH中使用水晶报表控件求助
因为INTOUCH中不支持VBA,所以下列VBA的程序
    connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=g:\intouch.mdb;Persist Security Info=False"
    conn.ConnectionString = connstr
    conn.Open
    conn.CursorLocation = adUseClient
    rs.Open "0", conn, adOpenKeyset, adLockReadOnly
  Set oRpt = oApp.OpenReport("G:\Report2.rpt", 1)
  oRpt.Database.SetDataSource rs
  oRpt.ReadRecords
CRViewer91.ReportSource = oRpt
CRViewer91.ViewReport
在INTOUCH中怎么实现???
[color=#800080][color=#FF0000]特别是指定控件的ReportSource,怎么做?[/color][/color]研究了好几天,也没有想明白,怎么用,希望大家能给讲讲,多谢
QQ:282468222
EMAIL:pengzhe1113@163.com联系,欢迎大家交流
最好给个实例看看,[/color]



bingfeng

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 14回
  • 年度积分:0
  • 历史总积分:124
  • 注册:2005年9月12日
发表于:2006-01-03 02:47:00
1楼
应该是
#CRViewer1.ReportSource = " c:\MyReports\report.rpt ";
但是我怎么报错:
OLE 错误
处理'CRVieser1.ReportSource'(在设置字符串属性(执行)上)时发生错误.参数1类型不匹配.(DISP_E_TYPRMISMATCH)

请求帮忙

闲云0111

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 43回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2004年11月15日
发表于:2006-01-10 11:29:00
2楼
先做个记号,会有用的!呵呵!

bingfeng

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 14回
  • 年度积分:0
  • 历史总积分:124
  • 注册:2005年9月12日
发表于:2006-01-10 18:35:00
3楼
下面引用由闲云0111在 2006-1-10 11:29:00 发表的内容:
  先做个记号,会有用的!呵呵!
--------------------------------------------------------------------------------------------
没看懂你的意思

bingfeng

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 14回
  • 年度积分:0
  • 历史总积分:124
  • 注册:2005年9月12日
发表于:2006-01-10 18:36:00
4楼
下面引用由闲云0111在 2006-1-10 11:29:00 发表的内容:
  先做个记号,会有用的!呵呵!
--------------------------------------------------------------------------------------------
没看懂你的意思啊??

热门招聘
相关主题

官方公众号

智造工程师