AccessTr.neT
Kritere Göre Form Açmak - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Kritere Göre Form Açmak (/konu-kritere-gore-form-acmak.html)



Kritere Göre Form Açmak - adnan - 06/01/2020

Merhaba,
Kod:
Forms.Frm_Ana.AltM.SourceObject = "frm_KitapGrişA"
Bu Kodla ana form üzerindeki ilişkisiz altM formunun üzerine kitapgirişA formunu aştırıyorum.

Aşağıdaki kritere göre form açan kod var ama altM formunun üzerine açmıyor formu müstakil açıyor. Yukarıdaki kodu aşağıdaki koda uyarlayamadım.

Teşekkür ederim
Saygılarımla.
Kod:
On Error GoTo Err_frm_malzemeAç_Click
If Me![KitapAdiID] <> " " Then

Dim stDocName As String
Dim stLinkCriteria As String
    stDocName = "frm_malzeme"
    stLinkCriteria = "[KitapNo]=" & Me![KitapAdiID]
    DoCmd.OpenForm stDocName, , , stLinkCriteria, acFormEdit, acWindowNormal
    Else
MsgBox "Boş kayıt!"
Exit_frm_malzemeAç_Click:
    Exit Sub
Err_frm_malzemeAç_Click:
    MsgBox Err.Description
    Resume Exit_frm_malzemeAç_Click
    End If




Cvp: Kritere Göre Form Açmak - berduş - 07/01/2020

altform ve üst form arasında ilişki tanımladınız mı?


Cvp: Kritere Göre Form Açmak - ozanakkaya - 07/01/2020

(06/01/2020, 17:23)adnan yazdı: Aşağıdaki kritere göre form açan kod var ama altM formunun üzerine açmıyor formu müstakil açıyor


DoCmd.OpenForm stDocName şeklinde kod eklemişsiniz. Bu kod formun üzerinde açar. Form üzerindeki alt formun kaynak nesnesini değiştirmek istiyorsanız kodunuz ilk eklediğiniz koda benzer olmalı. 

Forms.Frm_Ana.AltM.SourceObject = "frm_malzeme"

Alt formun, "Üst Alanları Bağla", "Alt Alanları Bağla" özelliği ile üst form ile bağlantısını yapmalısınız.


Cvp: Kritere Göre Form Açmak - adnan - 07/01/2020

Merhaba,
sn.berduş ve ozanakkaya teşekkürederim.
Saygılarımla