gpt4 book ai didi

methods - 使用 X++ 对计算字段进行排序

转载 作者:行者123 更新时间:2023-12-04 04:34:28 25 4
gpt4 key购买 nike

我是 MS Access 的长期开发人员,但现在我需要在 Microsoft Dynamics AX 2009 中进行开发。

我有一份报告,它在报告正文中使用一种方法来计算“exp 预订日期”。现在我被要求在这个领域进行排序。
我猜我需要将方法移到查询中,以便能够对字段进行排序。
但是当我将方法复制到查询的方法级别时,它说该字段不存在。它没有。我如何使场可见?

display utcDatetime Test()
{
real AddDays;
utcDatetime CDate;
;

AddDays = smmQuotationPrognosisGroup::find(smmOpportunityTable_1.PrognosisId, false).PrognosisDays;

CDate = smmOpportunityTable::find(smmOpportunityTable_1.OpportunityId, false).createdDateTime;

return DateTimeUtil::addDays(CDate, AddDays);

}

最佳答案

不幸的是,无法直接通过显示方法进行排序。
但是有一些解决方法,例如:

  • 在运行报告之前,使用带有字段的临时表,该字段由显示方法的逻辑填充,然后在查询中使用此临时表。
  • 覆盖报告的 fetch 方法,以便您可以完全控制
    通过 X++ 获取数据。

  • 根据报告的大小,这些操作可能需要一些时间。

    关于methods - 使用 X++ 对计算字段进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19987325/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com