Ax2012 视图 - 查询范围 lessThanUtcNow() 不起作用

Ax2012 View - Query Range lessThanUtcNow() don't work

静态方法 SysQueryRangeUtil::lessThanUtcNow() 在查询范围内用于填充视图,不恢复当前日期。 你遇到过类似的问题吗? 谢谢

[ITA版本] 大家好, 在用于填充视图的查询中,范围中使用的静态方法 SysQueryRangeUtil::lessThanUtcNow() 不会检索当前日期。 你遇到过类似的问题吗? 谢谢

哦,我明白你的问题了。您已使用lessThanUtcNow作为查询范围值,然后根据查询进行查看。

这将不起作用,因为 SQL 视图无法调用 AX 方法。范围值是在创建视图时同步时在视图中烘焙的! 您可以使用 SQL 企业管理器确认这一点。

教训:在视图中使用时,仅在范围值中使用实常量。

您当然可以在每次使用前同步视图,那样太粗鲁了! 相反,您在视图中包含字段 ValidTimeFromValidTimeTo 并手动对这些字段进行范围检查。