处理迁移(VB6到VB.Net(VS 2005))应用程序,其中一些报告已加载到应用程序中。 VB应用程序正在使用Crystal报告版本8.在迁移应用程序时,我们使用了Crystal决策并尝试加载报告。很少有报告工作正常,很少有人给出错误(这里需要布尔值,这个字段名称不知道等等)。对于我们在CR XI中重新生成报告的几个问题,它工作正常,很少有人提出性能问题,但很少有报告给出与“此字段名称未知”相同的错误。
要加载报告,我们按照以下步骤操作。
如果我们运行应用程序来加载报告,则会抛出此错误:
此字段名称未知。
文件C中出错:\ Docs~ \ User \ Local~ \ Temp \ SampleReport {EE6CC25A-D216-496C-AA95-E2F0C61718C6} .rpt:
公式错误。
'{ViewReport.field} =“AB'”
此字段名称未知“。
我尝试更改数据库专家中的setdatabaselocation。仍然得到错误。
提供错误的报告在其查询中使用查看。这会导致问题吗?
答案 0 :(得分:0)
检查报告中的公式字段。通常,此错误不是数据集问题的结果,而是自定义字段或带有组或节的公式。
答案 1 :(得分:0)
尝试将条件置于括号内......
({ViewReport.field} ="AB'")