4
|
Aidan Ryan · 技术社区 · 15 年前 |
![]() |
1
2
我知道的唯一其他选择是将函数移植到存储过程或数据库函数。这实际上是一个更好的实现(一般来说),因为crystalreports客户机处理比sqlserver慢得多。因此,通过或失败将成为函数或存储过程,甚至在Select查询中使用case语句。 使用crystal报表的经验法则是,在将数据集返回crystal之前,尽可能地将数据集展平。这将允许您在依赖客户端处理处理之前使用数据库服务器的功能。最好的例子是将100万行返回给客户机,但将其平展为仅显示5个组的总数。Crystal在处理总数之前,将被100万行的数据所阻塞。 |
![]() |
2
1
我记得早期版本的CR支持 shared repository 除了通过BusinessObjects(nee Crystal Decisions)Enterprise提供的存储库之外。
|
![]() |
nhungchocolate · 显示多列 11 年前 |
|
Anmi · 根据条件抑制详细信息部分中的线条对象 11 年前 |
![]() |
Lalithsek · 禁止空白子报表产生空白 12 年前 |
![]() |
Friend · 如何在水晶报表中将varchar字段转换为日期格式? 12 年前 |