AX2012 获取Enum的Name/Label/Value

static void LoopEnum(Args _args)
{
    SysDictEnum     sysDictEnum;
    int             i;
    ;

    sysDictEnum = new SysDictEnum(enumNum(YourEnumName));

    for(i = 0; i < sysDictEnum.values(); i++)
    {
        info(strFmt("Name: %1", sysDictEnum.index2Symbol(i)));
        info(strFmt("Label: %1", sysDictEnum.index2Label(i)));
        info(strFmt("Value: %1", sysDictEnum.index2Value(i)));
    }
}

 

posted @ 2020-12-03 17:24  一口一个小馒头  阅读(165)  评论(0编辑  收藏  举报