我在VS.NET中使用Crystal Reports从Oracle11g DB中继承了遗留系统。
数据库字段位于" REPORT_DATA",我更新了代码查询的存储过程以添加字段,但是我无法在字段资源管理器中看到该新字段。
当我点击"验证数据库"并设法登录数据库我得到一个"删除表"提示 - "数据库表" REPORT_DATA"无法找到。继续从报告中删除此表?"
当然,没有REPORT_DATA表,也没有。
当我预览报告或将其放在服务器上时,它会起作用,所以有一些我不明白的幕后魔术。
答案 0 :(得分:0)
想出来。
我必须在“当前数据源”区域中突出显示服务器名称,并在“设置数据源位置”窗口的“替换为”区域中突出显示服务器的名称。然后单击“更新”按钮。
由于报告没有在我的机器上构建,因此必须重新配置 - 无法确定在预览时它仍然连接到数据库的原因。