通过c#在运行时设计Crystal Report

时间:2012-10-14 19:36:52

标签: c# crystal-reports runtime

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

例如:我想在表格中插入主题。比我想让主题名称作为水晶报告中的列。我想在另一张桌子上插入这些主题的标记。

1 个答案:

答案 0 :(得分:0)

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

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