Skip to main content

AccessTr.neT


Kritere Göre Form Açmak

Kritere Göre Form Açmak

Çözüldü #1
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
Cevapla
#2
altform ve üst form arasında ilişki tanımladınız mı?
Cevapla
#3
(06/01/2020 17:23)adnan Adlı Kullanıcıdan Alıntı: 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ı. 

Visual Basic Code
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.
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
#4
Merhaba,
sn.berduş ve ozanakkaya teşekkürederim.
Saygılarımla
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da