水晶报表如何用vb代码刷新数据?

解决方案 »

  1.   

    http://search.csdn.net/Expert/topic/2205/2205747.xml?temp=.3885309
      

  2.   

    我使用的是水晶报表8,根本没有refesh方法。这可怎么办啊?
      

  3.   

    '   rsInvSaleEntry,rsInvSale为两个记录集   Set m_Report = m_Application.OpenReport("c:\水晶报表.rpt", 1)
       With m_Report.Database
        '设置数据源
            .Tables(1).SetDataSource rsInvSaleEntry
            .Tables(2).SetDataSource rsInvSale
            
        End With
      

  4.   

    您是用delphi开发把?我使用vb,数据在mdb中中的一个表中,水晶报表的各个项目都是来自这个表。就是想每次打印之前想叫报表刷新一下。使用crtReport.DiscardSavedData = True,根本不起作用,系统根本没有crtReport.refresh这个方法。怎么办呢?多谢大虾了。
      

  5.   

    这是我用VB开发的。试试这段代码:'读取数据记录
        m_report.ReadRecords
        m_report.PrintOut