各位高手好!
我用水晶报表做了一个报表。然后用VC与水晶报表建立连接,并在VC中用 Crystal ActiveX Reporter Viewer 控件来显示报表中的信息。现在的问题是,控件中显示的信息可以修改吗???(比如说我想让控件中只显示报表中的符合要求的某几列)
恳请大家能够回复,谢谢

解决方案 »

  1.   

    对不起,我想问你一个问题,你是怎么联上的,我的老是报错!请你帮我看看!
    #import "C:\\Program Files\\Common Files\\Crystal Decisions\\2.5\\bin\\craxddrt.dll" named_guids***************************CRAXDDRT::IApplicationPtr m_Application;    CRAXDDRT::IReportPtr m_Report; //水晶报表控件变量,在对话框中加入该控件    CCrystalReportViewer10  m_CRViewer1;
    ************************HRESULT   hr   =m_Application.CreateInstance(CRAXDDRT::CLSID_Application);
    if(FAILED(hr))
    {
    AfxMessageBox("水晶报表初始化出错!",   MB_ICONINFORMATION);
    return   false;

    else
    AfxMessageBox("水晶报表初始成功!",   MB_ICONINFORMATION);
    m_Report = m_Application->OpenReport(_bstr_t("H:\\Report1.rpt"));
        m_CRViewer1.SetReportSource(m_Report);
    m_CRViewer1.Refresh();
    m_CRViewer1.ViewReport();
    运行到m_CRViewer1.SetReportSource(m_Report);这里出错了!
      

  2.   

    建议你到下面网页上去看看,我就照着上面做的http://www.mybole.com.cn/bbs/dispbbs.asp?boardid=2&id=9203