Tagged with " Axapta"
Nis 8, 2014 - Formlar (Forms)    Yorum Yok

Form Yapısı ve Oluşturma

Axapta üzerinde formlar kullanıcı ile iletişimi sağlayan AOT yapısı nesnelerinden biridir. Dynamics Ax üzerinde bir form tasarlamak diğer yazılım dillerine göre biraz daha farklıdır. Nesneye dayalı programlama dillerinde tasarımın her noktasına müdahale edilebilirken bu kısımda Axapta işleri biraz daha kolaylaştırırken bir çok şeyi kendi standartları içerisinde kendisi düzenliyor.
Aşağıda form oluşturma ve desing yapılarına değineceğiz.
Daha Fazla »

Nis 8, 2014 - Tablolar (Tables)    1 Yorum

Field Groups

Dynamics Ax da tablolar üzerinde bulunan field groups yapısından bahsedeceğim.

Field Grouplar bir çok alanın formlarda ve raporlarda daha kolay kullanılması için yapılmış alan gruplama yapısıdır. Bir tablo oluşturulduğun bütün tablolarda ortak olarak bulunan bir kaç field groups tanımlı olarak gelir. Daha sonra isteğe göre yeni gruplamalar tanımlanarak kullanılabilir.

Standart gelen gruplar;

AutoReport  : Otomatik rapor buraya atılan alanlar için form veya tablo üzerinden File ->Print Preview yapıldığında Ax 2012 üzerinde basit bir SSRS raporu olarak çıktıyı görebilirsiniz.

AutoLookup : Standart field gruplardan en çok kullanılandır. Tablo bir formda lookup(ilerki konularda detaylı bahsedeceğiz) olarak kullanılacaksa gösterilecek alanlarlar buraya atılarak gösterilmesi sağlanır.

AutoSummary : Özet grup anlamına gelen bu grupta atılan alanların formdaki datasource özelliklerinden FastTabSummary özelliği aktifse işleme alınır.
Daha Fazla »

Nis 7, 2014 - Tablolar (Tables)    2 Yorumlar

Tablo Özellikleri

Yeni bir tablo oluşturduktan sonra özelliklerinde bazı değişikler yapmak gerekir. Bu özelliklerin bir kısmını aşağıda açıklamaya çalışacağım.

ID : İlgili tablonun Id’ sidir değiştirilemez.
Name : Tablonun kod yazarken (X++) görünen ve kullanılan adıdır.
Label : Tablo etiketidir (açıklamasıdır).
FormRef : Dyamics AX içide varsayılan ana tablo formuna git formunu değiştirmek için kullanılır. Boş bırakılırsa EDT üzerindeki ilişki kullanılır.
ListPageRef : Ax 2012 ile gelen Listpage Formların bağlantılarını göstermeye yarar.
ReportRef : Bir rapor üzerinde bu tablo referans gösterildiğinde çalışacak olan varsayılan raporu belirler.
PreviewPartRef : Ax 2012 ile gelen Form Part – InfoPart ları referans etmeye yarar.
SearchLinkRefType : SearchLinkRefName özelliği ile ilgili arama sonucunun gösterileceği URL’nin tipini belirler.
SearchLinkRefName : Enterprise Portal (Dynamics AX’ın web arayüzü) için arama sonuçlarının yönlendirileceği URL’yi belirler.
TitleField1, TitleField2 : Seçilen alanlar Form başlığında gösterilir. Lookuplarda çıkar, Yardım metni olarak görüntülenir. Daha Fazla »

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 »

Sayfalar:«1234567»