Dynamics Ax 2012′de bir müşterinin boyutlarını listelemek
Merhaba
Bu örnekte bir müşteri üzerinde tanımlanmış boyutları ve değerlerini listeleyen bir select cümleciği yazdım. Burada değer girilmemiş boyutlar gelmeyecektir. Hangi boyutların aktif olduğunu gösteren bir select ifadesini gelecek yazımda paylaşacağım.
static void FD_AddCustDefaultDim(Args _args) { CustTable custTable; DimensionAttribute dimAttr; DimensionAttributeValue dimAttrValue; DimensionAttributeValueSetItem dimAttrValueSetItem; ; while select custTable where custTable.AccountNum == "1101" join dimAttrValueSetItem where dimAttrValueSetItem.DimensionAttributeValueSet ==custTable.DefaultDimension join dimAttrValue where dimAttrValue.RecId == dimAttrValueSetItem.DimensionAttributeValue join dimAttr where dimAttr.RecId == dimAttrValue.DimensionAttribute { info(strFmt("%1 ; %2 ; %3 ; %4", CustTable.AccountNum , CustTable.name(), dimAttr.Name , dimAttrValueSetItem.DisplayValue)); } }
Çıktısı benim boyut kurulumuma göre şöyle oluyor.
Selamlar.