[英]Relational Database Advice For Queries
我正在与EPICOR合作并设计BAQ报告。 我的基本报告总是很好。 现在,我开始构建更复杂的查询,我想知道是否有任何提示可以帮助它们工作。 尽管我的语法是正确的,并且已通过程序验证,但我的查询仍未填充。 关于寻找什么的任何建议? 哪些问题可能会导致延误?
我使用Epicor905.700c
我已经注意到,如果您不得不改变亲子关系,那么baq将几乎无法工作。 因此,最好首先将要成为父表的表添加到设计器中。 即XFileRef默认是XFileAttch的子级,因此在添加XFileAttch之前将XFileRef拉到设计器中。 这是我浪费了数小时试图弄清楚的一件事。
如果您没有在BAQ中看到所有数据(并且尚未添加限制性条件),则表明您在业务对象之间编写了不正确的关系。 我发现内部Epicor工具通常不会验证关系,原因是您理论上可以使用这种联接(对于多公司统计数据,完全外部联接可以转储许多表进行归档,我都不推荐这样做)
一些与编写BAQ和修复业务对象之间的关系有关的快速提示,这些问题应可以解决数据填充问题:
遵循这些规则,它将解决您的所有BAQ问题。
我希望这有帮助!
资料来源: Epicor BAQ开发历时1.5年。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.