水晶报表 pull模式中,可以通过添加参数来控制要显示哪些列吗?
比如默认的是 列1、列2、列3、列4、列5
显示的时候输入参数,只显示列1、列2、列5,列3、列4隐藏。
可以这样做吗?
------解决思路----------------------
//我这里把obj字段设为隐藏,其中obj1为报表模板上该字段的对象名称,
//可通过右击该字段,设置对象格式,切换到【公用】标签页,查看该对象名
//EnableSuppress即抑制显示【true--不显示,false--显示】 myReport.ReportDefinition.ReportObjects["obj1"].ObjectFormat.EnableSuppress = true;
//刷新报表 crystalReportViewer1.ReportSource = myReport;
------解决思路----------------------
如果那些对象的Suppress选择框可以输入公式的话就行。
另外,如果LZ只显示第1,2,3,5列,隐藏第4列,那么第5列要往前压倒第3列后面显示吗?如果是的话,哪个可做不到。