Sayın arkadaşlar, Access Excell gibi bir satır/sütun işlemcisi değildir. Bir miktar programlama bilgisi gerektirir. Programlamadan kasıt Visual Basic.
İstediğiniz şeyi anlatıyorsunuz ama hazırladığınız form u, tabloları görmeden cevap vermek çok güç.
Örneğin bu soruda, form a bir TextBox ekleyin. Adına iskonto deyin.
Fiyat ve toplam fiyat girişi herhalde tablonuzda var. Bunları da form a ekleyin.
iskonto nun afterUpdate even ine;
me!Fiyat = mi!Fiyat-((me!Fiyat/100)*me!iskonto)
yazın.
bunun anlamı, iskonto hanesi her değiştiğinde Fiyat hanesinde üstteki işlemin yapılacağıdır. Toplam ı ise tabloya dahil etmek doğru değildir. Bunun yerine form un footer ına bir textbox ekleyip, data source una;
= sum(Fiyat)
girmek daha doğru olur.
Ama bu, programlama açısından doğru bir yöntem değildir. Yanlışı düzeltememe gibi handikapları vardır. Yollar çok ve karmaşıktır. Programcı iseniz ve Access de DB yazmaya çalışıyorsanız tamam ama çalıştığınız yer için ciddi bir şey yapmaya çalışıyorsanız, ya Excel i tercih edin, yada bir programcıya başvurun...
|