Dynamics AX Geliştiricileri için Gerekli Araçlar

Bu yazıda her X++ geliştiricisinin yeni bir AX projesine başladığında mutlaka yüklemesi gerektiğini düşündüğüm bazı araçlardan (toollardan) bahsedeceğim. Ben özellikle başından/ortasından dahil olduğum her projeye bu araçları yüklemeden geliştirmeye başlamıyorum. Bu araçlar geliştirme süremizi kısalttığı gibi yaptığımız işi bir düzene, standarta oturtmamıza da yardımcı oluyorlar. Yazıda geçen tüm araçları bu adresten indirebilirsiniz. Başlayalım.   1. […]

Devamı


Dynamics AX Beyaz Sayfa Raporlarında Obje İsmini Bulmak

AX da kod yazarken beyaz sayfa ile hazırlanmış raporlara müdahale etmeniz gerekebilir. Fakat bu raporun nereden çağrıldığını bulmak bazen tam bir işkenceye dönüşebiliyor. Ne yazık ki formlarda olduğu gibi sağ tıklayarak objenin ismini öğrenmemizde mümkün olmuyor. Neyseki bunun kısa bir yolu var. ClassFactory sınıfında createReportViewer methodun da aşağıdaki resimde gördüğünüz değişikliği yaparak her raporun başlığında […]

Devamı


Dynamics AX ile Server-Side PDF Yazdırma İşlemi

Bir projede dynamics ax’ın hem 2009 hemde 2012 sürümü ile ağda bulunan bir yazıcıdan, harici pdf dosyalarının düzenli olarak çıktısını almam gerekti. Buradaki en büyük sorun koddan pdf yazdırabilmek. Bu X++ dan değil pdf formatının kendisi sebebiyle sıkıntılı bir durum. Çoğu programlama dili ve yazıcı native olarak pdf formatını desteklemiyor. PDF’i yazdırabilmek için third party […]

Devamı


Dynamics AX 2012 – Eldeki Stoğu Cache Sınıflarını Kullanarak Alma

Bildiğiniz gibi ax da eldeki stoğu almak istediğimizde ya InventSum tablosuna select atarız yada InventOnHand sınıfını kullanırız. Çoğu zaman bu 2 yöntem işimizi görür. Fakat WMS modülünün kullanıldığı bazı durumlarda bizim koddan aldığımız değer ile ax’ın sorgulamalar > eldeki stok formu altında bize gösterdiği uyuşmayabilir. Bu durumda doğru stoğu almak için ax’ın eldeki stok formunda […]

Devamı