记录筛选!使用水晶报表时,如何筛选记录……(作者:海波.NET,更新:2003-10-21)
------------------------------------------------
目录:
一、解决方案一
二、解决方案二
三、解决方案三
------------------------------------------------
一、解决方案一:
1、编程:使用 PUSH 模式,将筛选后记录放入数据集……
2、报表设计:不用考虑记录筛选……
------------------------------------------------
二、解决方案二:
1、编程:用 CrystalReportViewer 的 SelectionFormula 属性
字符串。获取或设置报表的记录选定公式。 
2、报表设计:不用考虑记录筛选……
------------------------------------------------
三、解决方案三:
1、报表设计:在“记录选择专家”里使用“参数字段”……
2、编程:传递参数值……

解决方案 »

  1.   

    参考 CR 9 的帮助——设计优化的 Web 报表优化 Web 报表的关键策略
    Crystal Reports 和 Crystal Enterprise 将与您的公司一起成长。有关详细信息,请参阅通过 Crystal Enterprise 缩放。 
    有关如何创建快速交互式报表的提示和注意事项,请参阅作出正确的设计选择。 
    有关充分使用现有数据库方面的信息,请参阅优化您的制表环境。 
    若要减少数据传输量和增强报表的性能,请参阅使用增强的记录选定公式。 
    若要缩短分组、排序、或总计报表的处理和数据传输时间,请参阅改进分组、排序和总计。 
    一般情况下,无论以何种方式分发报表,您都会遇到类似的性能问题。按照以下这些策略操作,您会发现不仅在多用户 Web 环境下性能显著提高,在单用户情形下性能也会显著提高。
      

  2.   

    帮助倒是有,不知道怎么改?我原来是用三个sql语句填充dataset,是不是用存储过程或视图的话会少耗点资源?请教海波