Posts Tagged ‘ x++

Çağıran formdaki kayıdı alma metodu

Merhaba

Bir formdan başka bir formu açtırdınız. Üzerinde  olduğunuz kaydı açılan formda kullanmak isterseniz  args()  fonksiyonlarını kullanabilirsiniz.

Öncelikle değişkeni tanımlamak gerekiyor.

CustTable  custTable;

Daha sonra  formun init() metoduna şu kod yazılır.

Read more

Dialogdan alınan tarihleri range olarak query’ye eklemek

Merhaba

Rapor yaparken diyalog alanından aldığınız başlangıç ve bitiş tarihlerini nasıl query’e range olarak ekleneceğini anlatacağım .

Öncelikle  classdecleretaion da  değişkenlerimizi tanımlayalım.

      public class ReportRun extends ObjectRun
      {
         DialogField      dfStartDate;
         DialogField      dfEndDate;

         TransDate        startDate;
         TransDate        endDate;

      }

Daha sonra dialog metodunda şunları yazalım

Read more

Axapta’da FTP işlemleri

Ax içinden uzaktaki bir FTP adresine ulaşarak dosya işlemlerini gerçekleştirme.

WinInet class’ına ihtiyaç duyar. xpo olarak içeri aktarabilirsiniz.

İndirmek için tıklayın

Read more

Axapta’dan Store Procedure Çağırma

Merhaba
Axapta’dan Store Procedure Çağırma şu şekilde yapılabilir.

Duplicate kayıtları sql’den silmek

Örneğin ETGQUOTADETAILTABLE tablosunda DATAAREAID, REFRECID, ROWNUM’dan oluşan unique indexe göre sonradan eklenmiş kayıtları silmek için:

Read more

Dimension’da sorgu yazmak

this.query().dataSourceNo(1).addRange(fieldId2Ext(fieldnum(LedgerTrans,Dimension),2)).value(QueryValue(‘Masraf merkezi’));

Query ile temp tablo üzerinde dolaşma

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));

Read more

Axapta’da XML Okuma ve Yazma

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.

Read more

Real alanlara lookup yazmak

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.

Read more

Bir Query Örneği

Merhaba

Emre arkadaşımın göndermiş olduğu örnek joblar içinden query ile alakalı olan bir tanesi paylaşmak istedim.

Read more

Page 11 of 13« First...910111213