public static RecId getNewDefaultDimension(RecId defaultDimension, Name dimName, str 255 dimValue)
{
container c;
RecId newdefaultDimension;
int i;
;
c = AxdDimensionUtil::getDimensionAttributeValueSetValue(defaultDimension);
i = conFind(c, dimName);
if (!i && !dimValue)
return defaultDimension;
if (i)
{
c = conDel(c, i+1, 1);
c = conDel(c, i, 1);
}
if (dimValue)
{
c += dimName;
c += dimValue;
}
c = conDel(c, 1, 1);
c = conIns(c, 1, conLen(c) / 2);
newdefaultDimension = AxdDimensionUtil::getDimensionAttributeValueSetId(c);
return newdefaultDimension;
}
Like this:
Like Loading...
Related
What’s up,I read your blogs named “set default dimension value | hello Dynamics AX” like every week.Your writing style is witty, keep up the good work! And you can look our website about proxy server list.