AccessTr.neT
Form Boş Gelsin - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Form Boş Gelsin (/konu-form-bos-gelsin.html)

Sayfalar: 1 2 3 4


Cvp: Form Boş Gelsin - ercansahin - 05/08/2010

Yanlış anlaşılmalar ortadan kalkmıştır. Açıklamanız için teşekkür ederim.


Cvp: Form Boş Gelsin - ercansahin - 06/08/2010

Buyrun buda sizin örneğinize uygulanmış hali.. Denedim normal görünüyor. Birde siz bakın.


Cvp: Form Boş Gelsin - hasankorkmaz45 - 06/08/2010

Teşekkür ederim, olmuş, benim yaptığımda olay yordam hatası gibi bir ileti veriyordu.
Örneğimle ilgili bir sorum daha olacak

Örneği incelediyseniz form üzerinde bazı matematiksel işlemler yaptırmaya çalıştım. Aam başarılı olamadım, vaktin olursa bir bakabilirmisin?
Toplam Avans avans bölümünün toplamını vermesi gerekirken, Tablodan avans sütünundan verilerin toplamını alıyor.
Toplam masrafta yine form girerken girilen bilgileri toplaması gerekiyor.
Masraf kalemlerinin ilk sırasında ki harcırah kısmında bir hesaplama yapılıyor. d_km den c_km çıkartılıp bulunan rakam plakanın yanında bulunan katsayı ile çarpılması sonucu bulunacak.

daha önce =avans1 + avans2... şeklinde bir çözüm söylemişlerdi. ancak örnekteki kadar uygulayabildim. ancak malesef başaramadım.

toplam masraf yada toplam avans hesabını yapıp tekrar örnek yaparsanız yada nasıl yapacağımı anlatırsanız gerisini ben getirmeye çabalarım.


Cvp: Form Boş Gelsin - ercansahin - 06/08/2010

Uygulamanızda yer alan formülleri
Kod:
=Nz([avans1])+Nz([avans2])+Nz([avans3])+Nz([avans4])+Nz([avans5])
Kod:
=Nz([masraf1])+Nz([masraf2])+Nz([masraf3])+Nz([masraf4])+Nz([masraf5])+Nz([masraf6])
şeklinde değiştirin.

Masraf kalemlerinin ilk sırasında yer alan harcırahın hesaplanarak tabloya kaydedilmesi için ise kod kullanmalısınız. Ancak plaka olarak tanımladığınız bu alan yerine katsayıları tutacağınız ayrı bir metin kutusu oluşturmanızı ve örneğin kaydet düğmesinin kaydetme komutlarından hemen önceye
Kod:
Me.masraf1.Value = MetinKutusu * (Me.d_km - Me.c_km)
kodunu yazmanızı (MetinKutusu sizin katsayı için oluşturacağınız yeni alanın ismi ile değiştirilmelidir.) öneririm. Bunları özellikle örneğinize uygulayarak eklemedim ki, kendiniz yaparsanız faydası olacağını düşündüm. Kolay gelsin.


Cvp: Form Boş Gelsin - hasankorkmaz45 - 08/08/2010

Mesajını aldım ilk fırsatta uygulayıpsonucu yzazacağım...


Cvp: Form Boş Gelsin - murata - 27/08/2010

arkadaşlar lütfen banada yardımcı olun.

formu actığımda kayıt gelmesin boş gelsin istiyorum ama yapamadım.

Private Sub Form_Open(Cancel As Integer)
Static MouseHook As Object
Set MouseHook = newMouseHook(Me)
End Sub

kodu yazılı olduğu için sizin vermiş olduğunuz konu nasıl ekleyeceğim.