AccessTr.neT
Sebebini Bulamadığım Hata - 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ığı: Sebebini Bulamadığım Hata (/konu-sebebini-bulamadigim-hata.html)

Sayfalar: 1 2


Sebebini Bulamadığım Hata - raham - 22/08/2012

Herkese Selamlar,

Basit bir sipariş formu oluşturdum. Formum çalışıyor, her şey tamam dı, bir de stok kartı eklemek için bir sayfa yapayım dedim ondan sonra hata almaya başladım.

[Resim: 13455941901.jpg]

Hata aldığın yerleri alıp yeni bir Access dosyasına kopyalarsam solo olarak çalışıyor.
Projemin tamamını ekledim, çünkü buradaki bir çok kişinin emeği var.

Not: Projemi ilk başta 2000 formatında oluşturdum sonradan 2003 ve 2007 yaptım ama nafile.

Hata yeri FRM_FIS - Alt form daki butonlar. Bazen açıyor STOK_KART formunu onun içindeki yeri açmıyor.

.zip access.zip (Dosya Boyutu: 287,28 KB | İndirme Sayısı: 8)



Cvp: Sebebini Bulamadığım Hata - ozguryasin - 22/08/2012

şu an stok kart açma butonu yaptım. fakat şöyle bir hata alıyorusnuz field yani bir işlem gerçekleştirilemiyor. bunun nedeni ise makrolarınızdan kaynaklanıyor. stok formu açma olayını Access in buton ekle bölümünden sonra form aç özelliği ile hallettim. silme işleminin de o şekilde halledebilirsiniz fakat öncelikle sizde bulunan iki makrodaki sorunu halletmelisiniz.


Cvp: Sebebini Bulamadığım Hata - raham - 22/08/2012

Bu saatte bile anında yardım süper, teşekkürler.

Hangi makro problemli aslında onu bulamıyorum. Çünkü bir çok her hata veriyor. mesela TBL_VERI isimli raporumda makro hatası diyor ama raporda ben bi makro kullanmadım. Kayıtlı 2 adet makro var sildim düzelmiyor.
Bide düzelttiğiniz butonda ki çalışma planım aslında FRM_STOK açılacak orada aktif arama yapılıp bulunan karta çift tık ile diğer forma aktaracağız. Onun içinden ihtiyaç halinde iken STOK_KART kısmına gidilecek.

Alt formda bazı alanlara aşağıdaki gibi hesaplamalar yaptırdım, onlar sebep olur mu?

Private Sub FiyatL_AfterUpdate()
Me.FiyatX.Value = [FiyatL] - [FiyatL] * [iskonto] / 100
Me.FiyatX.Value = [FiyatX] + [FiyatX] * [Kdv] / 100
End Sub


Cvp: Sebebini Bulamadığım Hata - ozguryasin - 22/08/2012

kodlardan kaynaklanan bir problem yok. hepsini inceledim. bir problem göremedim. fakat şöyle bir durum var o dediğiniz kodlardan olsa sorun. vb direkt koda götürüp hata verir. birde TBL_URUN formundaki stkartac butonunun tıklandığı olayına msgbox ("rast gele") kodunuda yazsanız aynı hatayı veriyor. boş bıraksanızda aynı. buda sizin makrolarda bir hata yaptığınızı gösteriyor. bir makronuzda son kayıta git ve yenile. son kayıt özelliğine gittiğiniz için. otomatik değerlerden bir tanesi almaması gereken değeri veya nul veya sıfır değeri alıyor sorun ondan kaynaklanıyor olabilir. field diye hatalarda ben genellikle bu durumlarda hata aldım. isterseniz o bölümleri bir gözden geçirin. kodlamalarda bir hata yok. eğer vedekli çalışıyorsanız. hatanın olmadığı yedeğe kadar gidip tekrar gözden geçirerek ve makroları kullanmadan yol almanızı tavsiye ederim.


Cvp: Sebebini Bulamadığım Hata - C*e*l*o*y*c*e - 22/08/2012

Ben kendi tespitlerimde şunu tecrübe edindim, bir veri tabanında çalışılırkan başka bir veri tabanından form aldığımda uyumsuzluk gösterip bu hatalar çıktı kodları inceledim ancak hata kodlardan değildi,sadece şöyle yaparak kurtuldum,bu veritabanında yeniden bir form yaparak aynı kodları kullandığımda sorun düzeldi,demek istediğim misal 2003 veritabanına 2007 den veya 2010 dan form almış isen sorun olabiliyor veya tam tersi istersen öyle bir edene , aynı veri tabanında formu yeniden yap ( uyumsuzluktan dolayı bir butonda bulunan bir icon bile bu hataya sebep oluyor ) kolay gelsin


Cvp: Sebebini Bulamadığım Hata - raham - 22/08/2012

Tavsiyelerinize uyacağım.

Projenin stok kartsız çalışan hali elimde var. 2003 formatında adım adım gidip, çalışan her adımın yedeğini alıp tekrar denicem. Sonucuda buraya eklerim.

Teşekkürler.