How long have you been using Microsoft Dynamics Ax?

Toplam Sayfa Görüntüleme Sayısı

Popular Posts

Translate

Bu Blogda Ara

Dynamics AX 2012 etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Dynamics AX 2012 etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

3 Temmuz 2014 Perşembe

Add button and clicked method to list page form

Hi,

If you want to add standard button and write code to clicked method on list page form you have to change the "Display Target" property of the button to "Client" by this property this button will only visible on AX client not on EP. Yes list page forms are visible both on AX and EP.

Happy coding.
Alper.

18 Şubat 2014 Salı

Get defaultDimension values from LedgerDimension

   
    Hi AX coders,

    When you need to get the default dimension values of ledger dimension you can simply use the code             below.

    DimensionDefaultingEngine class has a getLedgerDimensionSpecifiers method which returns dimensionAttribute recId and a container which holds : dimension display value, dimension attribute value recId and hash key of the dimension.

   If you send true after ledgerDimension value return value skip the main account information.


    container c;
    Map map;
    MapEnumerator me;
    int i;
    ;
    map = DimensionDefaultingEngine::getLedgerDimensionSpecifiers(5637147595);
    me = Map.getEnumerator();
    while (me.moveNext())
    {      
        info(strFmt("%1",conPeek(me.currentValue(),1)));
    }


    Have a nice coding

    Alper.

12 Haziran 2013 Çarşamba

AX 2012 de boyutlarının listelenmesi

Merhaba,

AX 2012 ile değişen boyut yapısı ile birlikte boyutlarını listelemek için kullandığımız eski yöntemlerde rafa kalktı.

Yeni boyut yapısı ile yaratılmış bir hareketin boyut bilgilerini listelemek istediğimizde aşağıdaki örnek kodu kullanabiliriz.

VendTrans                         vendTrans;
DimensionAttributeValueSetStorage dimStorage;
Counter i;
select firstOnly vendTrans;
dimStorage = DimensionAttributeValueSetStorage::find(vendTrans.DefaultDimension);
 
for (i=1 ; i<= dimStorage.elements() ; i++)
{
        info(strFmt("%1 = %2", DimensionAttribute::find(dimStorage.getAttributeByIndex(i)).Name,dimStorage.getDisplayValueByIndex(i)));
}

Bol AX lı günler.

18 Nisan 2013 Perşembe

Deploy all SSRS reports by one command

Hi All,

If you configure and set all parameters correct you can publis all SSRS reports by using ManagementShell.

If you cannot find your AX ManagementShell just check if you installed Management utilities.

After you opened the Shell just use this command   Publish-AXReport -ReportName *

* stands for all reports you can filter SSRS reports by name.

Hope it helps,

Have a nice AXing.

25 Mart 2013 Pazartesi

How to delete specified layer on AX 2012

Hi All,

In AX 2012 we can delete layer by using command prompt.
First open command prompt then navigate to AOS folder which has the layer you want to delete.
User axUtil command and specify layer and db parameters.

For example below command deletes usr layer on MicrosoftDynamicsAX database.

C:\Program Files\Microsoft Dynamics AX\60\ManagementUtilities>axutil delete /layer:usr /db:MicrosoftDynamicsAX

Have a nice day.