从存储过程更新rpt中的字段

时间:2017-06-16 12:35:35

标签: crystal-reports

我的.rpt文件从存储过程中获取字段(field1, field2, ... ,fieldn)

我已经在存储过程(field1_new, field2_new)中添加了2个字段。

如何更新(field1->field1_new, field2->field2_new)文件中的旧字段.rpt

这是我项目的片段。正如您在组#1名称中所看到的,使用来自GetCRFData存储过程的“siteid”。我想用“siteid_new”更改“siteid”。我已经点击了“验证数据库”,我可以在数据库字段中看到“siteid_new”。

snippet

在@ 4444命题之前和之后(我刚刚改变了网站,但现在一切都丢失了):

之前 before

after

1 个答案:

答案 0 :(得分:0)

在Crystal Reports编辑器中打开.rpt。然后转到数据库 - >验证数据库。

这将强制报告刷新并验证存储过程,以及它可能在任何级别使用的任何其他表。如果您只添加了新字段,并且未删除或替换任何字段,则应该只需要这样做。

如果替换或删除了其他字段,系统可能会提示您手动映射其可以找到的替换字段。