Blog Listem

13 Şubat 2014 Perşembe

AXAPTA - Bir classdan türeyen herhangi bir classı string adıyla çağırmak

Üç yolu varmış:

1- classFactory.createClass(className2Id('MyClass'))

2- test1  test;
    DictClass d;

    d = new DictClass(className2Id("test1"));
    test = d.makeObject(222);
    test.MyTest();

3. Sadece AX 2012 için extension framework . Bunu daha sonra inceleyeceğim.



4 Şubat 2014 Salı

AX 2012 - Şirket logosu

mylogo = FormLetter::companyLogo();

AX 2012 - RDP class'ı Axapta tarafında test etme

SSRS report için geliştirdiğiniz RDP classlarını AX tarafında nasıl test edersiniz?

DGHCreditDetailsDP  dp = new DGHCreditDetailsDP();
DGHCreditDetailsDC  dc = new DGHCreditDetailsDC();

Query q;

dc.parmTransDate(str2Date("28.12.2013",123));

q = dp.parmQuery();

         q.dataSourceTable(tableNum(BankAccountTrans)).addRange(Fieldnum(BankAccountTrans,accountid)).value("102 02 034 002");

dp.parmDataContract(dc);
dp.processReport();