Arayüz Formundan Diğer Formun Alt Formuna Kriter Tanımlama

1 2
28/04/2020, 13:03

SeferŞANLI

Ekte gönderdiğim programda
Arayüz formundan aldığım kriteri açılacak olan(frm_KARAR1) diğer formdaki alt formdaki denetimlere  yani,

(Frm_AnaMenu formundaki liste kutusundan olayı seçip, Sağdaki olayı karara bağlama butonunu tıklayınca; Frm_KARAR1 formuna ulaştığımda, Frm_KARAR2 alt formuna) kriteri nasıl getirebilirim.(olay_id)
28/04/2020, 14:04

ozanakkaya

Merhaba, AnaMenu isimli formda, Olayı Karara Bağlama İşlemleri butonunun tıklandığında olayında en üste

If Nz(DCount("olay_id", "tbl_disiplinkarari", "[olay_id]=" & Me.Listeolaylar), 0) = 0 Then

DoCmd.RunSQL "INSERT INTO tbl_disiplinkarari (olay_id)  VALUES (" & Listeolaylar & ")"

End If

kodu ekle, eğer olayid disiplinkararlari tablosunda yok ise ekler. Kodun devamındaki kriter ile formu açtırır.
KARAR1 isimli formdaki KARAR2 alt formuna olayid alanının alt form, üst form bağlanması gerekebilir.
29/04/2020, 01:10

SeferŞANLI

Sayın hocam tabloya ilgli satırı açıyor. Lakin form ekranında ilgili olay numarasında olmuyor. Benim istediğim Karar öncesi toplantı butonuna basılınca açılan form gibi gelmesi. Çünkü ben bir olaya ait birden çok öğrencinin ceza kayıtlarını oluşturacağım.
29/04/2020, 01:24

ozanakkaya

Alt formun, alt alanları bağla, üst alanları bağla özelliğinde ne yazıyor?
29/04/2020, 01:37

SeferŞANLI

Bu seferde yeni kayıt tuşuna basınca Olay_id sini devre dışı bıraktı. Orayı yeni kayda soktu. Bu istenmeyen bir durum.

alt formun bağlanmasında ise üstalan=olay_id
altalan_olay_id
29/04/2020, 01:45

SeferŞANLI

Sayın hocam yapmak istediğim şey - Anaformdan olay bilgisini karar formuna getirmem gerek. Lakin yeni kayıt işlerinde bu kısım sabit kalacak. Yani olayaa ait öğrencilerin disiplin kararlarını verip çıktılarını alacağım. O kadar.
1 2