我在开发人员中修改了一个Crystal模板,因为我们正在将数据源从Access文件更改为Oracle DB。我创建了一个准确连接到Oracle的数据库字段,并添加了一个select语句,因为它从特定表中提取字段
select s.field from table s;
在右侧,在数据库字段下,我看到了我的命令,可以右键单击并浏览数据,现在返回两个值。
我还使用Azalea条形码函数制作了一个公式字段,该函数调用了值(我想,这就是错误的地方,我猜)
公式字段是
BarcodeC39ASCII({Command.field})
所以这应该将数据和格式化为条形码,除非我使用打印预览或打印报告,否则不会合并任何数据。
我通过仅使用Command.field创建一个新的公式字段来测试它,但仍然没有合并数据。我想有一些真的显而易见,我很遗憾并且会欣赏任何输入。
答案 0 :(得分:0)
因此,除非我误解了您的问题,否则您正在将数据源从Access DB更改为Oracle DB,对吗?假设数据库结构保持不变,那么您需要做的就是进入数据库 - >设置数据源位置并将数据源位置从Access DB设置为Oracle DB,您现有的报告应该可以正常工作。您可能必须映射一些字段,但这应该是它的扩展。那是你想要做的吗?
克里斯