[VBA] type mismatch
#7
Sn seror tabloyu konuya iki veri ile eklenemiyor mu? Tabloda cift sayi olan alana ait metin kutusu desimali sifir olabilir veya tp uzun sayi olarak ayarlanmistir. Alan metin olarak ayarli olup, virgullu rakam yazilmista olabilir.



  Alıntı
Bu mesajı beğenenler:
#8
hocam sorun devam ediyor bu arada kayıt yaparken veriyi almadığını tespit ettim size bir örnek ekliyorum yardımlarınız için teşekkürler.


Eklenti Dosyaları
.rar   Tst.rar (Boyut: 37,15 KB / İndirilme: 68)



  Alıntı
Bu mesajı beğenenler:
#9
Sn seror,
Form uzerindeki metin kutularina yazilan ondalikli deger VBA ortaminda replace(Alanadi,",",".") seklinde kullanip SQL komutuna atanmalidir.
Ornek VT oldugu icin Fiyat1, 2, 3 anlamadim. Miktar ucten fazla olamaz mi? miktara gore indirim dusunuluyorsa bir oran ile degerlendirilmesi daha uygun olabilir.
Fiyatlari miktara gore dlookup(... ile cekip, indirimden dusulmesi ve adet ile carpilip toplama aktarilmasini ek'te ki ornek VT yapmaya calistim. Inceleyip, kendi projenize aktarabilirsiniz.

.rar   Tst.rar (Boyut: 26,07 KB / İndirilme: 62)



  Alıntı
Bu mesajı beğenenler:
#10
hocam cevap için teşekkürler
benim ürünlerin belli bir fiyatı var oranlı gitmiyor örneğin 1 - 5 arası bir fiyat 6 8 arası bir bu durumda ben şöyle bir yol izlemiştim bunu nasıl düzeltebilirim.


If Me.txtpax >= 1 And Me.txtpax <= 4 Then
Me.txttutar = Me.cmbalan.Column(3)



  Alıntı
Bu mesajı beğenenler:
#11
Sn seror,
Urune ait birim fiyati olmali ve bir katalog tablosunda tutulabilir. Urune gore istenen miktar araliginin ne olacagi belli olmadigindan miktara gore fiyat sutunlari bana biraz farkli geldi. Veri isleme esnasinda miktara ait tabloya sutun ekleyip, fiyatinin yazilmasi sorun cikarir.
Degerler arasi fiyatlarin, tabloda satir olarak tutulmasi ve birim fiyatinin carpilmasi ile tutarin hesaplanip, indirimin yapilmasi ile odenecek degerin hesaplanmasi daha mantikli gibi.

Yapiyi degistirmeden devam edecegim diyorsaniz.
If eval(Me.txtpax & " Between 1 And 4") Then Me.txttutar = nz(Me.cmbalan.Column(3),0)
olarak yapabilirsiniz.



  Alıntı
Bu mesajı beğenenler:
#12
Hocam cevap için teşekkürler örneğin Son halini henüz deneyemedim. Yapmak istediğim özetle bizim yolcu taşımacılığı yaptığımız araçlarımiz var hergün farklı kişiler kullanıyor fiyatlar kişi sayısına ve gidilecek yere göre değişiyor . Örneğin. Â şehrine 3 gidince fiyat 100 tl b.şehrine 3 kişi gidince 200 tl fiyat 1 ile 5 kişi için aynı 6 ile 10 kişi için aynı fiyatlar . Bu durumda nasıl bir yol izlemem daha dogru olur bilgi verirseniz sevinirim



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [SORGU] Type Mismatch KYSKYS 6 3.235 14-01-2015, 18:09
Son Mesaj: KYSKYS
  [FORM] Resim Eklemede "User-defined type not defined " hatası alıyorum Nevzat Gürbüz 5 6.574 20-11-2014, 15:49
Son Mesaj: murataspim
access-sql-1 [FORM] TYPE MİSMATCH HATASI by_hayalci 4 3.281 17-06-2014, 16:40
Son Mesaj: by_hayalci
  [TABLO] Ribbon XML alanına (Type of data Memo olan ) 63.999 karakterden fazla veri girmek. AccessAltay2010 9 5.844 05-04-2012, 13:40
Son Mesaj: AccessAltay2010

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi