Bu konumuzda form datasource metodlarından en sık kullanılanlarından bahsedeceğiz. Gerek datasource daki veriyi form üzerinde görmek için güncellemek için kullandığımız gerekse gridlerde ki veriye filitre vermek için override ettiğimiz metodların tam olarak ne anlama geldiğini açıklamaya çalışacağım.
Daha Fazla »
Dynamics Ax üzerinde formlar üzerindeki bazı gridler tekil seçimlere açıkken bazı gridlerde çoklu seçime izin verilemektedir. Bu konumuzda çoklu seçime izin veren formlarda seçili kayıtlarda dönerek işlem yapmadan bahseceğim.
Daha Fazla »
Bu konumuzda form üzerinden istenilen alanlara göre filtre nasıl verilir sorguları nasıl oluşturulur inceleyeceğiz.
Formlar üzerinde filtre yapmanın en basit yolu grid üzerindeyken CTRL + G tuşlarını kullanarak alanların üzerinde değer girilcek bölümler açılır ve bu bölümlere değerler girerek grid üzerinde istenilen veriler süzülmüş olur. Ancak bazı durumlarda ekrandaki alanlar yeterli gelmez ve form üzerinde alanlar açılarak bu alanlar üzerinden filtre yapılması gerekmektedir. Bu gibi durumlarda datasource’un query’si üzerinde sorgular yazılarak form üzerinde filtreler oluşturulabilir.
Daha Fazla »
Ax 2012 üzerinde dialog ile işlemler yapmak için birden fazla yöntem bulunmaktadır. Bunların en basiti bir metod içerinde dialog alanlarının oluşturup dialog.run() metodunun çalıştırılmasıyla olur. Daha komplike dialog işlemleri için “RunBaseBatch”ten türetilen classlar yapılabilir. (RunBaseBatch in asıl amacı arka tarafta bir batch(toplu iş) işlemi çalıştırmak için kullanır. Ancak Ax 2012 de kullanılırlığı azalmıştır RunBaseBatch yerine Ax 2012 ile gelen SysOperation Framework classları kullanır. Bu iki yönetemede ilerki konularda bahsetmeye çalışacağız.)
Daha Fazla »
Ax 2012 de geliştirme yaparken bazen alışkanlıktan bazende aradığımızı daha kolay bulabilmek için tablo, form, edt gibi nesnelerin özellikler penceresini(Property window) alfabetik olarak sıralayabiliriz. Ancak şunu unutmamak gerekir bir şekle alıştıktan sonra değiştirmek gerçekten zor oluyor..
Daha Fazla »