有没有办法按项目中的类组合过滤?

时间:2011-12-21 05:23:17

标签: axapta dynamics-ax-2012

例如,我只想在我的项目中看到在 BOTH syp和cus图层中获得代码的类。

1 个答案:

答案 0 :(得分:1)

SQL可以解决问题:

static void UtilElement2Layers(Args _args)
{
    UtilIdElements uc, u1, u2;
    while select uc
        where uc.recordType == UtilElementType::Class
        exists join u1
        where u1.parentId == uc.id
           && u1.utilLevel == UtilEntryLevel::cus
        exists join u2
        where u2.parentId == uc.id
           && u2.utilLevel == UtilEntryLevel::syp
        // && u2.id == u1.id
    {
        info(uc.name);
    }
}