用c#在运行时设计Crystal Report

Ul *_*bab 5 c# runtime crystal-reports

有没有办法在运行时编辑现有的水晶报告?

例如:我想在表格中插入主题。比我想将主题命名为水晶报告中的列。我想在另一个表格中插入这些主题的标记。

Cha*_*IIC 0

简短的回答是肯定的。您可以使用 Crystal SDK 生成 Crystal 文档对象,并通过它们访问字段和数据连接参数。请注意,直接更改报告上的字段是有风险的,因为这意味着更新报告可能会破坏您的代码。最好将更改的数据显示为存储过程或视图的结果,然后将报告指向该数据。

SAP Srytal Sdk 示例提供了一些修改报告的优秀示例。