operasyon nosunu yazdığımda operasyon adı otomatik gelsin

1 2 3 4 5
14/07/2010, 12:02

derer

accsessde yapmış olunan formda opresyon nosunu yazdığımda operasyon adı otomatik gelsin istiyorum
14/07/2010, 12:39

benremix

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
14/07/2010, 14:35

derer

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:46

Seruz

(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) & "'")
14/07/2010, 14:55

derer

ekliyorum inceleyebilirmisiniz
cvbınızı bekliyorummmm
14/07/2010, 16:07

Seruz

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.
1 2 3 4 5