AX2012中的快速选择声明

时间:2016-09-07 09:02:30

标签: select axapta dynamics-ax-2012

您快速查看此类陈述结果的方法是什么?

206

我正在寻找像桌面浏览器这样的东西,但支持连接。

2 个答案:

答案 0 :(得分:2)

如果这仅用于快速数据检查,我通常只使用info(strFmt(...));语句输出我需要查看的内容。

另一种方式,如果您在SQL中变得更强,那就是实际使用SQL。您可以使用关键字generateonlyforceLiterals来生成SQL语句并强制使用文字值。

这是您重写的AX SQL语句:

SELECT generateonly forceLiterals * FROM CustInvoiceJour
    JOIN CustInvoiceTrans
    WHERE CustInvoiceJour.InvoiceId == CustInvoiceTrans.InvoiceId   &&
          CustInvoiceTrans.ItemId == 'MBIIRKT0014';

info(CustInvoiceJour.getSQLStatement());

然后,您可以在SQL中运行SQL并执行您需要的操作。

您的X++选项中有两个WHERE并且格式不正确,但我修复了它。

答案 1 :(得分:1)

如果你需要加入我的情况下我会创建一个简单的查看对象

CustInvoiceJour 主体,然后加入 CustInvoiceTrans

位于 AOT /数据字典/视图

中的

观看次数