23-12-2011, 10:23
Merhaba,
veritabanımda aşağıda gördüğünüz kodu bir formda liste0 kutusunun dbl click olayına yazdım. Fakat açılan form(Siparisler_Sorgusu) belirtilen siparis_ID nosuna gitmiyor. Bunun sebebi "Siparisler_Sorgusu" formunun her açılışta yeni kayıt açma kodundan dolayı olabilir mi acaba. En azından liste kutusuna çift tıkladığımda ilgili siparis_ıd sini açmasını nasıl bir ek kodla çözebilirim acaba. Yardımcı olan olursa çok sevinirim.
veritabanımda aşağıda gördüğünüz kodu bir formda liste0 kutusunun dbl click olayına yazdım. Fakat açılan form(Siparisler_Sorgusu) belirtilen siparis_ID nosuna gitmiyor. Bunun sebebi "Siparisler_Sorgusu" formunun her açılışta yeni kayıt açma kodundan dolayı olabilir mi acaba. En azından liste kutusuna çift tıkladığımda ilgili siparis_ıd sini açmasını nasıl bir ek kodla çözebilirim acaba. Yardımcı olan olursa çok sevinirim.
Visual Basic
- Private Sub Liste0_DblClick(Cancel As Integer)
- On Error GoTo Err_Komut2_Click
-
- Dim stDocName As String
- Dim kriter As String
- kriter = Me.Liste0
-
- stDocName = "Siparisler_Sorgusu"
- DoCmd.OpenForm stDocName, , , "Siparis_ID=" & kriter
-
- Exit_Komut2_Click:
- Exit Sub
-
- Err_Komut2_Click:
- MsgBox Err.Description
- Resume Exit_Komut2_Click
- End Sub

