Dynamics Ax üzerinde tablolardaki verilere bazen kod üzerinden ekleme(insert), silme(delete), güncelleme(update) gibi işlemler yapmak gerekir. Bunun için X++ dilinde bazı yapılar mevcut bu yapılardan biraz bahsetmeye çalışacağım.
Bu işlemleri job,class, form, datasource, tablo method gibi bir çok yerde kullanabilirsiniz. Her işlem methodunun birde do yazılarak kullanılabilir hali(doinsert(),dodetele(),doupdate() gibi) mevcuttur. Do ile kullanılan işlemler de bir sonraki işlem tetiklenmez. Yani bazı durumlarda bir tabloya bir kayıt eklendiğinde onun tetiklenmesiyle başka tablolara da kayıtlar atılabilecek bir yapı olabilir veya tablo altındaki insert methodu override edilerek altına başka bir işlem eklenmiş olabilir. DoInsert ile yapılan işlemde bu işlemler gerçekleştirilmeyecektir.
Daha Fazla »
Nis 11, 2014 - Tablolar (Tables) Yorum Yok
Tablolarda İndex Oluşturma
Tablolara index tanımlamaya geçmeden önce indeks(index) tanım olarak nedir ve ne işe yarar kısmına bakalım.
İndex bir veri kümeleri üzerinde arama, sıralama veya gruplama yaparken bize yardımcı olmak üzere oluşturulmuş ön bilgidir. İndexler için en çok kullanılan örnek telefon rehberleri için verilir. Örnek olarak rehberden bir ismi aradığınızda ilk olarak o ismin ilk harfine giderek kişiye ulaşmaya çalışırsınız buda indexlemeye en güzel örnektir. Yani indexler veriye en kolay ulaşmamızı sağlayan yöntemdir.