Skip to main content

AccessTr.neT


Mükerrer Kaydı Nasıl Önlerim.

Oğuz Türkyılmaz
Oğuz Türkyılmaz
22
4029

Mükerrer Kaydı Nasıl Önlerim.

#13
Maalesef veri türü uyuşmazlığı hatası devam ediyor.
[Resim: do.php?img=8736]
Access Çekirgesi 
[Resim: img-cray.gif]


Son Düzenleme: 21/01/2019, 09:06, Düzenleyen: Oğuz Türkyılmaz.
Cevapla
#14
(20/01/2019, 22:29)Oğuz Türkyılmaz yazdı: Maalesef veri türü uyuşmazlığı hatası devam ediyor.
[Resim: do.php?img=8736]

Kısa Metin yaptığınızda hata vermiyor. Bu da kodda hata olmadığı anlamına gelir sanırım.
Metinkutulari ile tablo alanları uyumsuz
Cevapla
#15
Tablo alanlarını Metin yaptım çalıştırdığımda kod hata vermedi ama işlevide gerçekleşmedi. Sonra tabloyu metin yapınca değişkenin türünü string yapmam gerekir diye düşünüp uyguladım sonuç değişmedi. Sonrada Değişkenin türü string olup koddaki If varmi > 0 Then.  sayısal değerini nasıl dikkate alabilir diye düşündüm. Paradox bu olsa gerek Img-grin Img-grin Img-grin
.rar Cactus Cafe Hesap Al.rar (Dosya Boyutu: 182,42 KB | İndirme Sayısı: 3)
Access Çekirgesi 
[Resim: img-cray.gif]


Son Düzenleme: 21/01/2019, 09:07, Düzenleyen: Oğuz Türkyılmaz.
Cevapla
#16
Ödeme bilgileri ile bu iş olmaz, aynı ödemeyi yapan farklı masa olduğunda ne yapacaksınız?

T_01_MasaBilgi tablonuz boş, bu tabloda daha önceden veri girişi yapılan masaların olması gerekli, Masa ile ilgili tüm verilerin T_01_MasaBilgi, adisyon ile ilgili bilgilerin ise  T_04_AdisyonFisi tablosunda olması gerekli. Masadan hesap aldığınızda yani masayı kapattığınızda masa ve adisyon ile ilgili verilerin T_04_AdisyonFisi_Aktar ve T_01_MasaBilgi_Aktar tablolarına aktarılması gerekli, 

Uygulamanın çalışma prensibi bu şekilde olmalı.
Cevapla
#17
(21/01/2019, 17:11)ozanakkaya yazdı: Ödeme bilgileri ile bu iş olmaz, aynı ödemeyi yapan farklı masa olduğunda ne yapacaksınız?

T_01_MasaBilgi tablonuz boş, bu tabloda daha önceden veri girişi yapılan masaların olması gerekli, Masa ile ilgili tüm verilerin T_01_MasaBilgi, adisyon ile ilgili bilgilerin ise  T_04_AdisyonFisi tablosunda olması gerekli. Masadan hesap aldığınızda yani masayı kapattığınızda masa ve adisyon ile ilgili verilerin T_04_AdisyonFisi_Aktar ve T_01_MasaBilgi_Aktar tablolarına aktarılması gerekli, 

Uygulamanın çalışma prensibi bu şekilde olmalı.

Ozan Bey Ana Tablolarım T_01_MasaBilgi ve T_04_AdisyonFişi Tablolarım bu tablolarda bilgi olmamasının sebebi GeçiciTablolarım olan T_11_MasaOdemeAktar  ve T_44_AdisyonFisiiAktar tablolarından bilgileri asıl tablolara aktarma işlemine henüz sıra gelmemiş olması. Ödeme olayını gerçekleştirmeden bir sonraki aşama olan kalıcı tablolara aktarma olayına geçemiyorumki.  Ödeme Olayını bitirdikten sonra adisyom kapat butonuna tıklandığında geçici tablolardan bilgileri kalıcı tablolara aktartacak ve geçici tabloları boşalttıracağım. 
Aslında aynı şeyi söylüyoruz. Sadece geçici tablolarım T_11 ve T_44 , asıl tablolarım T_01 ve T_04

[Resim: do.php?img=8738]
Access Çekirgesi 
[Resim: img-cray.gif]


Son Düzenleme: 21/01/2019, 21:28, Düzenleyen: Oğuz Türkyılmaz.
Cevapla
#18
Uygulamanızın düzenlenmiş hali ektedir. Daha önceden ödeme alındıysa tablodaki veriyi günceller, daha önceden veri girişi yapılmamışsa tabloya yeni kayıt olarak ekler.

Masa kapatma işleminde aktar tablosundaki verilerin ilgili tabloya aktarılıp, aktar tablosundaki masa noya ait verinin silinmesi gerekli.
.zip Cactus_Cafe_Hesap_Al_sld.zip (Dosya Boyutu: 184,48 KB | İndirme Sayısı: 4)
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da