static void TEC_BuildDefaultDimension(Args _args)
{
DimensionAttributeValueSetItemView dimAttrValueSetItemView,dimAttrValueSetItemView_Header;
DimensionAttributeValueSetStorage dimAttrValueSetStorage;
DimensionAttributeValue dimAttrValue;
RefRecId defaultDimension = 5637189576,
newDefaultDimension;
;
dimAttrValueSetStorage = new DimensionAttributeValueSetStorage();
while select dimAttrValueSetItemView
where dimAttrValueSetItemView.DimensionAttributeValueSet == 5637144578
join dimAttrValue
where dimAttrValue.RecId == dimAttrValueSetItemView.DimensionAttributeValue
{
select firstonly dimAttrValueSetItemView_Header
where dimAttrValueSetItemView_Header.DimensionAttributeValueSet == defaultDimension
&& dimAttrValueSetItemView_Header.DimensionAttribute == dimAttrValueSetItemView.DimensionAttribute;
if (dimAttrValueSetItemView_Header)
{
dimAttrValueSetStorage.addItem(DimensionAttributeValue::find(dimAttrValueSetItemView_Header.DimensionAttributeValue));
}
else
{
dimAttrValueSetStorage.addItem(dimAttrValue);
}
}
newDefaultDimension = dimAttrValueSetStorage.save();
info(strFmt("%1",newDefaultDimension));
}
AX2012使用2个财务维度构造一个财务维度
最新推荐文章于 2021-11-29 10:46:51 发布