1

我有一个在 vs 2008 水晶报告中设计的水晶报告。有主报告和3个子报告。这些子报告中的每一个和主报告都具有由报告编号生成的信息,这些字段的名称不同,但是在三个子报告中的两个中,我能够将参数链接到我传入的主报告参数后面的代码。但是,当我链接第三个子报表时,使用的参数未显示在用于选择要链接的参数的下拉列表中。任何人都知道为什么会发生这种情况。

我有一种可怕的速记倾向,所以如果您需要更多信息,请告诉我,我会尽力回答。感谢您的帮助。

4

1 回答 1

3

确保您要链接的字段是相同的数据类型。

顺便说一句,这就是 Crystal Reports “支持”异构连接的方式。您可以将字符串链接到数值,只要您转换其中一个字段以匹配另一个字段的数据类型(通过公式字段)。

我还通过使用 SQL 表达式字段转换其中一个字段来解决异构连接问题。然后在记录选择公式中执行“链接”。

于 2012-05-04T11:51:00.647 回答