Axapta 2009 年 AOT 报告
目前我在报告部门工作。对此我有一个疑问。
在我的报告中,我有 3 个表,它们与一个字段有关系。我想根据 JOIN 查询中使用的公共字段来过滤数据。
Currently I am working in a Report sections. In this I have one doubt.
In my Report I have 3 tables with relation on one field. I want to filter the data based on that common field I used in the JOIN query.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在顶级数据源上为要作为筛选依据的字段创建一个新范围。这将为报告创建一个可用于过滤数据的参数。如果在报表上正确设置了联接,则应过滤数据集以仅包含包含所选值的记录。
Create a new range on the top level datasource for the field you want to filter by. This will create a parameter for the report that can be used to filter the data. If the joins are set up properly on your report, this should filter your dataset to only contain records containing the selected value.
只需在特定字段上使用范围即可。如果您对关系节点中的字段进行 equal join,则将范围放在哪个表上并不重要。
示例:
在此查询中您也可以使用:
Just use a range on the specific field. If you equal join on the field in the relations node, it does not matter on which table you put the range on.
Example:
In this query you might as well use: