static void test(Args _args) { DictEnum dictEnum; int i,nextPos; EnumId enumId; ; enumId = EnumNum(SML_ProdTableStatusTrack); dictEnum = new DictEnum(enumId); if(dictEnum) { for(i = 0; i < dictEnum.values(); i++) { if(dictEnum.value2Symbol(nextPos)) { info( strfmt("%1 : %2", nextPos ,dictEnum.value2Label(nextPos))); nextPos++; } else { i--; nextPos++; } } } }