Merhabalar,
Nasıl ki bir formu açarken kritere göre
Kod:
DoCmd.OpenForm "Form Adı", acNormal, , "[Kimlik]=" & Me.Kimlik
kodu ile açabiliyorum;
Formumdaki herhangi bir denetimin özelliğini kritere göre belirleyebilir miyim? Mesela,
Formumdaki bir butonu kimlik değerine göre enable etmek istiyorum. Nasıl yapılır? (Yani yukarıdaki gibi bir kod arıyorum varsa) Tşk.
OpenArgs,
DoCmd.OpenForm "Form Adı", acNormal, , "[Kimlik]=" & Me.Kimlik, , , Me.Kimlik
en sondaki Me.Kimlik openargs değeridir,
açılan formun açıldığında olayına
if Me.openargs = "a" then
xbutonu.visible = false
else
xbutonu.visible = true
end if
(17/12/2018, 09:51)ozanakkaya yazdı: [ -> ]OpenArgs,
DoCmd.OpenForm "Form Adı", acNormal, , "[Kimlik]=" & Me.Kimlik, , , Me.Kimlik
en sondaki Me.Kimlik openargs değeridir,
açılan formun açıldığında olayına
if Me.openargs = "a" then
xbutonu.visible = false
else
xbutonu.visible = true
end if
Sanırım ben yanlış ifade ettim, aradığım bu değil..Ekte bir örnek var. Form yüklendiğinde alanlar disable olarak geliyor. Ben butona basınca , hangi butona bastıysam ilgili satırdaki a1 hücresinin enable olmasını istiyorum. Sizin verdiğiniz kodla hareket edince tüm a1 ler enable oluyor. Kritere göre denetim özelliği belirleme derken "kriter" den kastım buydu..Aynı "DoCmd.OpenForm "Form Adı", acNormal, , "[Kimlik]=" & Me.Kimlik, , , Me.Kimlik" kodlamasındaki gibi kriterli denetim özelliği belirleme kodu arıyorum. Tabi varsa...
(17/12/2018, 10:44)notrino yazdı: [ -> ] (17/12/2018, 09:51)ozanakkaya yazdı: [ -> ]OpenArgs,
DoCmd.OpenForm "Form Adı", acNormal, , "[Kimlik]=" & Me.Kimlik, , , Me.Kimlik
en sondaki Me.Kimlik openargs değeridir,
açılan formun açıldığında olayına
if Me.openargs = "a" then
xbutonu.visible = false
else
xbutonu.visible = true
end if
Sanırım ben yanlış ifade ettim, aradığım bu değil..Ekte bir örnek var. Form yüklendiğinde alanlar disable olarak geliyor. Ben butona basınca , hangi butona bastıysam ilgili satırdaki a1 hücresinin enable olmasını istiyorum. Sizin verdiğiniz kodla hareket edince tüm a1 ler enable oluyor. Kritere göre denetim özelliği belirleme derken "kriter" den kastım buydu..Aynı "DoCmd.OpenForm "Form Adı", acNormal, , "[Kimlik]=" & Me.Kimlik, , , Me.Kimlik" kodlamasındaki gibi kriterli denetim özelliği belirleme kodu arıyorum. Tabi varsa...
Bu konu ekli örnekte görüleceği üzere, çözüme kavuşmuştur. İlgilenen faydalanabilir...