Hi Raimondas,
“Dimensions” table from Ax4 in Ax2012 is “DimensionFinancialTag”
I think use this code run as same
static void dimensionFinancialTag(Args _args)
{
int _dimCount;
str _dimTxt;
Query queryDim;
QueryRun queryRunDim;
queryBuildDataSource queryBuildDSDim;
SysDictEnum SysDictEnum = new SysDictEnum(enumNum(SysDimension));
DimensionFinancialTag dimensionFinancialTag;
int dimValue;
;
_dimCount = 0;
dimValue = SysDictEnum.index2Value(_dimCount-1);
queryDim = new Query();
queryBuildDSDim = queryDim.addDataSource(tableNum(DimensionFinancialTag));
queryBuildDSDim.addRange(fieldNum(DimensionFinancialTag, Value)).value(SysDictEnum.value2Label(dimValue));
queryRunDim = new QueryRun(queryDim);
while (queryRunDim.next())
{
dimensionFinancialTag = queryRunDim.get(tableNum(DimensionFinancialTag));
info(dimensionFinancialTag.Value);
info(dimensionFinancialTag.Description);
}
}