AccessTr.neT
Kritere Göre Denetim Özelliği Belirleme - 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 Denetim Özelliği Belirleme (/konu-kritere-gore-denetim-ozelligi-belirleme.html)



Kritere Göre Denetim Özelliği Belirleme - notrino - 16/12/2018

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.


Cvp: Kritere Göre Denetim Özelliği Belirleme - ozanakkaya - 17/12/2018

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


Cvp: Kritere Göre Denetim Özelliği Belirleme - notrino - 17/12/2018

(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...


Cvp: Kritere Göre Denetim Özelliği Belirleme - notrino - 18/12/2018

(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...