ledgerDimFromRecIdToCon_TR etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
ledgerDimFromRecIdToCon_TR etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

10 Eylül 2014 Çarşamba

DimensionDefault İşlemleri

Merhabalar,
DimensionDefault ile ilgili bir kaç kod örneği göreceğiz. Bunlardan yararlanarak yeni bir DimensionDefault oluşturabilir. Sonrasında oluşturduğumuz DimensionDefault değerini okuyabiliriz.

-----------------------------------------------------------------------------------------------------------------------------------
Yeni bir DimensionDefault oluşturma kodu
public static DimensionDefault createDefaultDimension(DimensionValue _ProjId)
{
    container               conAttr  =   [DimensionAttribute::find(CPMParameters::find().DimAttrProjId).Name];
    container               conValue =   [_ProjId];
    return Global::setDefaultDimension_TR(conAttr,conValue)
}

-----------------------------------------------------------------------------------------------------------------------------------
Dimension Değerlerini Okuma Kodu

    DimensionDefault               dimensionDefault;
    ;
    dimensionDefault = xxxxxxxxxxxxx
    dimensions = Global::ledgerDimFromRecIdToCon_TR(dimensionDefault,dimensions);

    dimValues  = Global::ledgerDimFromRecIdToConValue_TR(dimensionDefault,dimValues);

-----------------------------------------------------------------------------------------------------------------------------------
İstenilen Boyudun Okuma Kodu

public static DimensionValue getProjDimValue(DimensionDefault _defaultDimension)
{
    DimensionAttributeValueSetStorage             dimStorage;
    str  dimValue;
    ;
    dimStorage = DimensionAttributeValueSetStorage::find(_defaultDimension);
    dimValue = dimStorage.getDisplayValueByDimensionAttribute(CPMParameters::find().DimAttrProjId);
    return dimValue;

}
-----------------------------------------------------------------------------------------------------------------------------------