Tagged with " Application Object Tree"
Nis 6, 2014 - Tablolar (Tables)    Yorum Yok

Tablo(Tables) Nedir? Nasıl Oluşturulur?

Öncelikle tablo nedir sorusunun karşılığını verelim.

Tablo,  Axaptanın temel yapı taşlarından biridir. Ax üzerinde dataların(verilerin) tutulduğu yapılardır. Axapta üzerinde tablolar sadece AOT üzerinden oluşturulabilir. Direk olarak veri tabanı üzerinden yapılacak işlemler Dynamics Ax açısından olumsuz sonuçlar doğurabilir hatta uygulamanın tamamen çökmesine neden olabilir.

Yeni bir tablo oluşturmak için;

  • Geliştirme ortamından AOT yapısını açın (CTRL + D) Daha Fazla »

Extended Data Type (EDT) Nedir?

Geliştirilmiş veri Tipidir. Yazılım temelinde kullanılan string, int, date gibi veri tiplerinin özelleşmiş ve fonksiyonel kullanım halidir.

Axaptanın en önemli nesnelerinden biri olmakla birlikte bu Dynamics Ax üzerinde geliştirme yapacak yazılımcıların en çok ihtiyaç duyacağı konulardan biri budur. Yeni bir EDT tanımlamak istediğinizde AOT üzerinden Data Dictionary altından Extended Data Type üzerinde yeni denilerek istenilen tipte EDT oluşturulabilir.

Aşağıda EDT ile yapabileceklerinden ve kendine has özelliklerinden kısaca bahsedelim. Daha Fazla »

Mar 31, 2014 - Data Dictionary    1 Yorum

Geliştirme Ortamı ve AOT (Application Object Tree) Yapısı

Dynamics Ax(Axapta) üzerinde geliştirme yapacaksanız öncelikle geliştirme ortamını yazılım dilini ve AOT (Application Object Tree) yapısını tanımak gerekir. Kısaca bunlardan bahsedeceğim.

Geliştirme ortamı;
Axapta üzerinde Ctrl + D veya Ctrl + Shift + W yaparak geliştirme ortamına geçiş yapabilirsiniz. Axapta 2009 da ayrı bir ortam açılmıyordu Ax 2012 ile birlikte ayrı bir IDE yapısı olarak geliştirme ortamı ana ekrandan ayrıştırılmıştır.

Dynamics Ax(Axapta) ın programlama dili X++ dır. X++, C# ve Java gibi nesneye dayalı bir programlama dilidir.

Geliştirme ortamına geçtiğinizde karşınıza aşağıda gördüğünüz AOT yapısı çıkacaktır. Daha Fazla »