Skip to main content

AccessTr.neT


İki alanda birlikte mükerrer sorgulama

İki alanda birlikte mükerrer sorgulama

Çözüldü #1
Merhabalar. Formumun girildiğinde olayına If DCount("[birimsayisi] or [birim]", "gelenevrak", "[birimsayisi]or [birim] = Forms.form1.[birimsayisi] or [birim]") > 0 Then

MsgBox Me.[birimsayisi] & " numaralı kayıttan daha önce girilmiş."

Me.Undo
End If
End Sub ifadesini yazdım. Farklı birimlerden aynı sayı ile birden çok yazışma gelebilir. Amacım aynı anda hem birim sayısı hem de birimi kontrol etsin her ikiside mükerrerse kayıt yapmasın. Yukarıdaki kod birimsayısı aynı ise farklı bir birimden de gelse kayıt yapmıyor.Yardımcı olabilirmisiniz.
Cevapla
Çözüldü #2
Kesin çözüm istiyorsanız 2 yöntem
önerebilirim

1. Çoklu birincil anahtar
Genelevrak tablosunu tasarım modunda birimsayisi ve birim alanlarını
ctrl tuşu ile işaretleyip menüden birincil anahtar seçerseniz her iki alanın
başına anahtar resmi koyduğunu görürsünüz. Bu şu demektir :
[birimsayisi]&[birim] veya [birim]&[birimsayisi] tekrar edemez

[Resim: dy59vp.jpg]

2. Genelevrak tablosuna yeni bir alan ekleyin
Bu alana "tekrar edemez" özelliği verin
Bu alanda, [birimsayisi]&[birim] değerini her yeni kayıtta ekleyin

Kolay gelsin





okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
Çözüldü #3
Oktay bey çok özür dilerim anlıyamadım, ctrl tuşuyla nasıl işaretlenir beceremedim. Rica etsem dosyam üzerinde yardımcı olabilirmisiniz.Tşkr.
.zip Muhaberat İşlemleri.zip (Dosya Boyutu: 1,23 MB | İndirme Sayısı: 7)
Cevapla
Çözüldü #4
2003 kullanıyorum Img-cray
okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
Çözüldü #5
Oktay bey ilginize teşekkür ederim.Kolay gelsin
Cevapla
Çözüldü #6
Lütfen Gelen Evrak formunuzun son halini incelermisiniz. İnceleme esnasında birim ve birimsayisi alanlarına giriş yaptığınız bir kaydı tekrar yapmaya çalışıp sonucu izleyiniz. Umarım istediğiniz budur.
.rar Muhaberat İşlemleri_BlackEagle.rar (Dosya Boyutu: 472,76 KB | İndirme Sayısı: 10)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da