당신은 SalesTable
이미 DefaultDimension
필드를 가지고 있기 때문에 How add financial dimension on forms inside Ax2012
그냥 첫 번째 점을 건너 단계를 안내하여이 단계를 따를 수 있습니다.
하지만 일반 원장> 설정> 조직> 비즈니스 단위로 기록을 찾을 필요가 있다면 다음 당신은 Operation unit number
을 보유하고
DimensionAttributeValueSetStorage dimStorage;
DimensionValue dimensionValue;
DimensionDefault defaultDimension;
int i;
;
defaultDimension = SalesTable.DefaultDimension;
dimStorage = DimensionAttributeValueSetStorage::find(defaultDimension);
for (i = 1; i <= dimStorage.elements(); i++)
{
if (DimensionAttribute::find(dimStorage.getAttributeByIndex(i)).Name == 'BusinessUnit')
{
dimensionValue = dimStorage.getDisplayValueByIndex(i);
break;
}
}
dimensionValue
이 코드 조각을 사용하고 당신이 기록을 찾을 수이 값을 사용 할 수 있습니다 비즈니스 단위 (OMOperatingUnit
) 테이블.