Dimension’da sorgu yazmak
this.query().dataSourceNo(1).addRange(fieldId2Ext(fieldnum(LedgerTrans,Dimension),2)).value(QueryValue(‘Masraf merkezi’));
Archive for Şubat, 2010
this.query().dataSourceNo(1).addRange(fieldId2Ext(fieldnum(LedgerTrans,Dimension),2)).value(QueryValue(‘Masraf merkezi’));
Temp tablo üzerinde çalışırken query ile bu tablonun üzerinde dolaşmak istediğimizde
Tablo özelliklerinden Temporary == Yes olursa query boş tablo üzerinde dolaşıyor.
q = new Query();
qbd = q.addDataSource(tablenum(tmpinventSettlement));
XML okuma ve yazma için alttaki örnekler kullanılabilir.
önce yazma kodu çalıştırılırsa okumak için gerekli xml ilgili klasörde oluşacaktır.
Custom lookup yazarken real alanlara lookup yazmak gerekebilir. Ax’ta satır numarası alanı (LineNum) ve tutar alanları real tanımlanmıştır.
Bu alanlara lookup yazabilmek için \Classes\SysTableLookup\performFormLookup metodunu aşağıdaki gibi değiştirmemiz gerekmektedir.
Merhaba
Emre arkadaşımın göndermiş olduğu örnek joblar içinden query ile alakalı olan bir tanesi paylaşmak istedim.
Merhaba
Bir formda istediğiniz kriterlere göre lookup açtırmak istiyorsunuz. Aşşağıda bunu yapan bir örnek mevcut
Öncelikle istediğiniz alanın lookup metodunu ezmek gerekiyor.
Hi! I want to share is a rather undocumented X++ statement: BREAKPOINT
When you do performance tests in Dynamics AX, you often want to clear the SQL cache so you can be sure that all data must be re-read from the disks.
If you want to clear the SQL cache, execute these 3 lines in a query window:
If you want to open the Internet Explorer with a certain web page directly from X++ code, you can use the following statement:
infoLog.urlLookup(‘http://www.fatihdemirci.net’);
Thus, your browser will open and display the URL.