当前位置:编程学习 > VB >>

vb 水晶报表的问题

  现在 我 把 我的数据源  全部放到了  ACCESS 表里面了, 现在我想直接取  表里面的数据,注 ,里面需要取数的表 可能有几个,不同的表 在  水晶报表中的分别用子报表显示出来, 我根 怎么做
  


 oRpt.Database.Tables(i).SetDataSource rs1   不希望直接在 程序中赋值,  因为涉及的数据源太多了。 --------------------编程问答-------------------- 你的描绘太简单,不知道你的意思。
你是在vb里操作cr? --------------------编程问答--------------------  对的    现在我用 程序 把 SQL 数据源写入到本地的 accsee 里面,然后直接通过水晶报表 直接 连接 ACCSEE,
把表里的数据直接 取出来,  不希望 再  给水晶 报表 oRpt.Database.Tables(i).SetDataSource rs1 这样的直接赋值了, 现在 需要 解决的是  怎么让水晶报表  指向 accsee ,如果有多个子报表的怎么处理? --------------------编程问答-------------------- 那个能帮助我吗 ? --------------------编程问答-------------------- 据我所知,要一个一个set。我只用到9,下面的不清楚。
发到图标区
http://forum.csdn.net/SList/DotNETReport/ --------------------编程问答--------------------  不希望用 SET 啊  希望水晶报表直接取 表里的数据就行了 
  --------------------编程问答-------------------- 子报表的数据源要重新set的,我的9. 就是这样。 --------------------编程问答--------------------   Dim i As Integer
 For i = 1 To oRpt.Database.Tables.COUNT
 oRpt.Database.Tables(i).ConnectionProperties.DeleteAll '清空原链接
   oRpt.Database.Tables.Item(i).ConnectBufferString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.path & "\jsld.dll;Persist Security Info=False"  给赋值新数据源链接
   oRpt.Database.Tables(i).SetDataSource oRpt.Database.Tables(i)  '用条用原来的表
Next i
      
       



      
    '  oRpt.ReadRecords
  CRViewer91.ReportSource = oRpt '启用水晶报表的预览功能
  CRViewer91.ViewReport --------------------编程问答--------------------     啊 ,在线等高手啊。。。。。 --------------------编程问答-------------------- view没用过,到图表区问问。 --------------------编程问答-------------------- 顶啊 没有一个人知道的吗  --------------------编程问答-------------------- the key issue is how to use subreport --------------------编程问答--------------------
引用 11 楼 mcxhh2005 的回复:
the key issue is how to use subreport

i agree.
for CR
i would use something like
for each section
set data source
next

I don't know about CR viewer. --------------------编程问答--------------------   我想 直接 写一个过程 调用 报表   如果要给每个报表SET的话,可能SET 对象 很多,  而且 每个报表都要定义一下,工作量可想而知。。。。。。
       自己再顶一下 --------------------编程问答-------------------- 高手都去那里了啊
补充:VB ,  数据库(包含打印,安装,报表)
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,