Form üzerinde ItemId çoğaltmak
Merhaba InventTable (Madde kartları) formuda bir stok kodunu çoğaltmak isterseniz bir kaç tabloda kayıt oluşturmanız gerekir. Forda bu işlemler için metodlar mevcut. […]
Global bir findRecId() metodunu nasıl yazabiliriz
Merhaba Ax ile yazılım yaparken bir çok kez RecId ye göre sorgulama yapmak zorunda kalmışsınızdır. Genelde Tablolarda findRecId() metodu bulunmaz. Ya direk […]
Herhangi bir tablo satırını bire bir çoğaltmak
Merhaba Örneğin bir SalesTable kaydınız var. Bu kaydın bütün alanlarını başka bir satıra kopyalamak istiyorsunuz. Standartta olan data() metodunu kullanabilirsiniz. Örnek verecek olursak. static […]
Axaptada txt dosya okuyup SalesLine’ a kayıt atmak
Merhaba Daha önce txt formatında bir dosyayı okumakla ilgili bir makale yazmıştım. Buradan okuyabilirsiniz. Aynı örneği biraz geliştirdim. Öncelikle dosyayı diyalogtan alıyoruz ve […]
ExistsJoin ve NotExistJoin ile Lookup yazmak
Merhaba Şöyle bir istek olsun. Seçilecek vergi numarası ne müşteri nede satıcı tablosunda kullanılmış olsun. Bu gibi bir istekte notexistjoin kullanabiliriz. Eğer […]
Axaptada yazıcı ayarlarına müdahale etmek
Merhaba, Axaptada yazıcı ayarlarına printJobSettings() klası ile mudahale edebilirsiniz. Örneğin bir raporunuzun 3 kopya olarak basılmasını istiyorsunuz. Bunu elle yazıcı ayarlarından seçebileceğiniz […]
Axaptada hiyerarşık bir tabloyu ağaç yapısıyla yönetmek
Merhaba Bazı durumlarda hiyerarşık yapılar kurmak zorunda kalabilirsiniz. Bunu yönetmenin en iyi yolu ağaç(Tree) yapısını kullanmaktır. Axapta standardında bir çok yerde ağaç […]
WinAPI::createDirectoryPath ‘de "$" işareti hatası
Merhaba Örenğin şöyle bir adresimiz olsun: filePath = \\10.34.32.21\axapta$\Ozluk; WinAPI::createDirectoryPath(filePath); Komutu ile klasor oluşturmaya çalışırsanız hata alırsınız. Çünki $ işaretinden kaynaklanan bir […]
Sevk İrsaliyesi Tasarımı
Merhaba Ax üzerinde sevk irsaliyesi ve fatura tasarımı gibi işler çetrefilli işlerdir. Axaptada tasarımsal işlemler genelde zordur. Ancak belli bazı noktaları bilip mudahalelerinizi […]
Splitter Control
Merhaba Axapta formlarda splitter kullanımı hakkında bir örnek yapacağız. İşte örneğimiz: Formda 2 grubunuz olduğunu varsayalım, LeftGroup ve RightGroup . Bu iki grubu […]