Skip to main content

AccessTr.neT


Visual basicte bir yordamı diğer formda kullanmak

Visual basicte bir yordamı diğer formda kullanmak

Çözüldü #1
Merhabalar.
Visual Basic’te kod yığınlarını kısaltma için aşağıdaki kod satırlarında olduğu gibi, ifadeleri tanımladığım değişkene atayıp sonra bunu alt yordamlardan çağırıyorum, istediğim bunu mevcut form dışında diğer formlardan da çağrılabilmesidir. Bu işlem ayrı bir modül içinden ya da bir başka formdan nasıl düzenlenebilir?  Public  Sub ile çeşitli denemeler yaptım ya çalışmadı ya da hata verdi. (Visual Basic ile ilgili araştırmalar yapıyor, konu ile ilgili örnekleri inceliyorum). Basit bir örnek ektedir.

Konuya zaman ayıran Access severlere teşekkürler. 
Kod:
Sub AraKodBlogu()
KydGtr = "[TblKisiKayit]![KimlikNo]=[Forms]![FrmErisim]![ISMEGOREARAMA]&[Forms]![FrmErisim]![KimlikNoileArama]"
End Sub

Private Sub Kyt_Ara_Rdmf_Click()
AraKodBlogu
If Me.MynSecR = "2020" Then
DoCmd.OpenForm "SbFrmRdysyn6", , , KydGtr
DoCmd.Close acForm, Me.Name

ElseIf Me.MynSecR = "2019" Then DoCmd.OpenForm "SbFrmRdysyn5", , , KydGtr
DoCmd.Close acForm, Me.Name

End If
End Sub

Modül ifadesi;
Kod:
Option Compare Database

Public MynSec, KydGtr, MynSecR As String

.rar Ornek_AltyordamiCagirma.rar (Dosya Boyutu: 19,53 KB | İndirme Sayısı: 1)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Visual basicte bir yordamı diğer formda kullanmak - Yazar: mgunes - 12/04/2020, 19:18