AccessTr.neT

Tam Versiyon: operasyon nosunu yazdığımda operasyon adı otomatik gelsin
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3 4 5
accsessde yapmış olunan formda opresyon nosunu yazdığımda operasyon adı otomatik gelsin istiyorum
Sn Derer ben sizin örneğinizde form göremedim. Ayrıca gerçek verilerinizi eklemeyiniz. Formda otomatik veri getirme diye arama yaparsanız örnek bulabilirsiniz. Formunuzu oluşturup örneğinizi tekrar ekleyiniz. Saygılar....

https://accesstr.net/konu-verileri-otoma...tirme.html

https://accesstr.net/konu-dlookup-islevi...ht=DLookup
Private Sub OPERASYON_NO_AfterUpdate()
MKOPERASYONADI = Dlookup ("[OPERASYONADI]", "[PARCATOPLUANALIZ]", "[OPERASYONNO]=" & Me.AKOPERASYONNO)
MKKALIPTAKIPNO = Dlookup ("[KALIPTAKIPNO]", "[PARCATOPLUANALIZ]", "[OPERASYONNO]=" & Me.AKOPERASYONNO)

End Sub
BU NE HATASI ACABA YARDIMCI OLURMUSUNUZ
(14/07/2010, 14:35)derer yazdı: [ -> ]...
BU NE HATASI ACABA YARDIMCI OLURMUSUNUZ

Sn. Derer, hatanın ne olduğunu veya ne hata verdiğini yazmamışsınız!

Hatayı görmeden, tahminen şunu söyleyebilirim ;
eğer OPERASYONNO sayı değil de metin bir alansa, kodu aşağıdaki şekilde değiştirmelisiniz. (metin alanlarda tek tırnak eklenmeli)
Kod:
MKOPERASYONADI = DLookup("[OPERASYONADI]", "[PARCATOPLUANALIZ]", "[OPERASYONNO]='" & Me.AKOPERASYONNO &"'")
MKKALIPTAKIPNO = DLookup("[KALIPTAKIPNO]", "[PARCATOPLUANALIZ]", "[OPERASYONNO]='" & Me.AKOPERASYONNO) & "'")
ekliyorum inceleyebilirmisiniz
cvbınızı bekliyorummmm Img-cray
Sizin probleminiz tablodaki alan adlarında boşluk kullanmanızdan kaynaklanıyor.
Kod:
Private Sub OPERASYON_NO_AfterUpdate()
    Me.OPERASYON_ADI = DLookup("[OPERASYON ADI]", "[PARCA TOPLU ANALIZ]", "[OPERASYON NO]='" & Me.OPERASYON_NO & "'")
    Me.KALIP_TAKIP_NO = DLookup("[KALIP TKP NO]", "[PARCA TOPLU ANALIZ]", "[OPERASYON NO]='" & Me.OPERASYON_NO & "'")
End Sub

Alan adlarında boşluk kullanmamanızı, onun yerine alt çizgi "_" kullanmanızı şiddetle tavsiye ederim.
Daha fazla bilgi için aşağıdaki konuyu okuyabilirsiniz.
Yapılmaması gereken ölümcül hatalar

Ayrıca, operasyon no girmeden, kayıtlar arasında gezinirken de bu bilgilerin gelmesi için on current olayına (türkçe access'de geçerli kayıt gibi bir şey olması lazım) aynı kodları ilave etmek gerekiyor.

Örnek ektedir.
Sayfalar: 1 2 3 4 5