将附加表添加到高级查询

应用于: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

完成以下过程中包括其他表的查询。

  1. 在您要应用高级筛选器的窗体中,按下 CTRL+F3 以打开“查询”对话框。

  2. 在“结构”部分中右键单击表名称。

  3. 从下拉列表中,选择要在查询中包括的表。

备注

下拉列表中的所有表与所选表具有一对多(“1:n”)或多对一(“n:1”)关系。

在“1:n”关系中,所选表中的每个字段都在其他表中具有一个或多个相关记录。

在“n:1”关系中,所选表中的一个或多个字段与其他表相关。

示例

您想要在销售订单中查找一行,该行附加有重要的说明,但您忘记了订单编号和客户名称。

您决定使用高级查询选项打印“订单行”报告,但在您尝试指定查询范围时,认识到在与单据引用相关的“订单行”表中不存在任何字段。您必须向查询添加其他表。

  1. 在“结构”部分中,右键单击“订单行”表,指向“1:n”,然后选择表“单据引用”。

  2. 依次选择“范围”选项卡和“单据引用”表,然后在“字段”列表中选择“类型”,在“条件”列表中选择“说明”。

在您运行“订单行”报告时,只会得到附加了说明的订单行,并且可以选择您所查找的行。