Posts Tagged ‘ Ax 2009

Excel şablonu açıp farklı kaydetmek

     Merhaba

   Axaptada bir excel template açıp içini doldurup farklı kaydetmek aşşağıdaki kodla mümkün.

     SysExcelApplication sysExcelApplication;
     SysExcelWorkbooks   sysExcelWorkbooks;
     SysExcelWorkbook    sysExcelWorkbook;
     SysExcelWorksheets  sysExcelWorksheets;
     SysExcelWorksheet   sheet_org;
     SysExcelWorksheet   sheet_new;
     SysExcelCells       cells;
     SysExcelCell_XP     cell;

  Read more

Edit metod örneği

Merhaba

Edit metodların bir  çok kullanım alanı  vardır. Biride bir formda kayıtları seçtirmek için noyes edit metodu yazmaktır.

bu metodla alınan kayıtları bir map  veya set’ e atayıp kullanabilirsiniz.

örnek kodlar  şöyledir.

classDecleration

map         oMark ;

init

oMark = new map(types::String,types::Integer);

Read more

Telefon numarası kontrolu

Merhaba

Bü gün lazım oldu bir telefon numarası kontrolu yazdım.

Basit bir kontrol yaptım telefon numarasının  uzunluğu ve sayılardan oluşmasını denetliyor

Metod şöyle:

Read more

Bir satır kaydedildiğinde başka tabloya kayıt atmak

Merhaba

Bir tabloya yeni bir kayıt  kaydedildiğin de bu kayıtla ilişikli olarak başka bir tabloya kayıt atmakla  ilgili bir çalışmam  oldu paylaşmakta fayda gördüm.

Bir tanım tablomuz var ve orda zorunlu sütünü var. Eğer zorunluysa çalışanlar tablosundaki kişilere birer kayıt açmak zorundayız.

Bunu tablonun insert medtoduna şu kodları yazarak yapabiliriz.

  public void insert()
{

    ETGDocuMan  eTGDocuMan; // kayıtları oluşturacağımız tablo
    EmplTable   emplTable;

Read more

Ax 2009 Resim işlemleri

Merhaba

Ax 2009 ‘da İk altında çalışanlara resim eklenbliyor. Son zamanlarda yaptığım bir arge çalışmasında kuruluş görünümü kisminde çalışan resimlerinin gösterilmesiyle  ilgili bir çalışma yaptım.

Aşağıdaki metod bu  işi yapıyor.

Çağırmak için populateMoreManagerChildren metodunda aşşağıdaki kodu kullanın

 element.makeImage(node,emplSource);

Read more

AXAPTA İÇİNDE SQL KULLANIMI

Merhaba

Gerekli  olan basit sql ifadelerini bir makalede  gördüm ve paylaşmayı faydalı buldum.

AXAPTA İÇİNDE SQL KULLANIMI

Axapta içerisinde, sql ifadeleri klasik sql ifadelerine benzesede farklılar göstermektedir. Kendine özel bir yazım sitili mevcuttur.

SELECT İfadeleri

Select ifadesi ile tablo / tablolar üzerindeki kayıdı okuyabiliriz. Yazım kuralları:

Select ifadesi: select TabloAdı

Parametreler: [ [ Arama Opsiyonları ] [ Listelenecek Sahalar from ] ] TabloAdının AtandığıDeğişken [İndeks ifadesi] [ Opsiyonlar ] [ Where ifadesi ] [ Join ifadesi ]

         Arama Opsiyonları: reverse | firstfast | firstonly | forupdate | nofetch

Read more

Formdaki bir alanın değerini başka forma aktarmak.

Merhaba

Formdan başka bir form açtırıyorsunuz açılan forma diğer formdaki herhangi bir alanın değerini göndermek isterseniz parm kullanabilirsiniz.

Örneğin, 

void clicked()
{

Bir Fetch Metodu Örneği

Merhaba

Kısa bir süre önce yaptığım bir raporda kullandığım fetch() metodunu örnek olsun diye paylaşıyorum.

Datasource olarak

TaxReportJournal ve inner join ile bağlı  TaxReportJournalLine bulunmakta ayrıca Voucher ve transdate e göre group by alınaktadır.

public boolean fetch()
{

Read more

Debugger

Debugger is one of the most important tools when programming in AX. This appendix is written as a
quick guide on how to use the debugger.
The debugger is installed as a separate application and can be opened directly
from Windows or you can open it from AX. There are two ways of opening the
debugger in AX. You can open it before you start executing whatever you would
like to debug by pressing the Microsoft Dynamics AX button (Alt + M) and then
navigate to Tools | Development Tools | Debugger.
The debugger is also started automatically when the code execution hits a breakpoint.
If you are trying to debug code that is executed through the .NET Business Connector
there are certain steps you have to follow.

Read more

Update_recordset

The update_recordset operator can be used to update a chunk of records in
a table in one database operation. As with the insert_recordset operator
the update_recordset is very efficient because it only needs to call an update in
the database once.
The syntax for the update_recordset operator can be seen in the next example:

Read more

Page 4 of 8« First...23456...Last »