AccessTr.neT

Tam Versiyon: Seçenek Kutularından Birinin Seçilebilmesi
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Herkese merhaba.
ekteki uygulama konuya örnek olarak yapılmıştır. Uygulamada Tbl_Secim tablosunda 3 adet seçenek kutusu var. tablonun formu da Frm_Secim olarak oluşturuldu. istediğim bu 3 seçenekten sadece birisi seçilebilsin. Konu ile ilgili tavsiyelerle bir çalışma yaptım ama istediği sonucu vermedi. Şöyleki,

Tbl_Secim'e RENK adı altında bir alan ekledim ve Frm_Secim üzerine de XYZ Seçenek grubu ekleyerek gerekli işlemelri yaptırdım. Buraya kadar herşey normal ancak form üzerinden bir veri girip XYZ grubunda da bir seçenek kutusu işaretlediğimde tabloda seçenek kutusu değil de Renk alanı üzerine değer girdi seçenek kutuları yine boş kaldı. ben ise seçenek kutularının içinin işaretlenmesini istiyorum. Çünkü bu uygulamaının ileri safhalarında bu seçenek gruplarının değerleri soruglarda ve diğer işlemlerde kullanılacak...

yardımcı olacak herkese şimdiden teşekkür ederim.
Bu işi yaparken ille de tabloda evet/hayır alanı ve her renk için 3 alan bulundurmak oranda değilsiniz ki? Koyun bir seçenek grubu, tablodaki renk adlı alanları bir taneye düşürüp sayı değeri yapın. Seçenek grubu böylece istediğiniz gibi davranacaktır. Ama illaki üçü ayrı ayrı tabloda yer almalı derseniz, kodlarla öyle de yapılabilir. Bu şekliyle de sorgu üzerinden istediğiniz rengi filtre edebiliyorsunuz. İsterseniz evet hayır olarak da sorgudan aynı tablo sonucunu alabilirsiniz. Tek tek 3 renk için yaptığınız formlarda tekrar neden onay kutulu 3 renk yer aıyor bilmiyorum ama, aynı seçenek grubunu onlara da koyup, veriyi renk değerlerine göre filtre edebiliyoruz. 

Ne için kullanacağınızı bilmediğimden genel cevap yazabiliyorum. Dediğim biçimiyle örnek ekledim. İnceleyip dönerseniz diğer türlü de yaparız. Bu arada renk formlarında renk verisi değiştirilemesin diye kilitledim. Eğer değiştirilecekse açarsınız.
Sayın mehmetDemiral,
yardımınız için teşekkür ederim. Ben bu konuyu, daha önce yapmış oldugum bir uygulama üzerinde kullanabilmek için açtım. renk konusu da aklıma gelen bir nokta idi. Başka yollar da denedim mesela "Evet", "hayır" gibi. ama bu seçenek kutularını daha önce kodlar içinde de kullandığımdan geriye dönük işlem yapmak istemedim. Sanırım bu böyle kalacak gibi görünüyor. Çok teşekkür ederim.
Cevabınız çok açık değil. Yani "ben burda pes ediyorum, sanırım bu iş olmayack" mı diyorsunuz yoksa yaptığım biçim işinizi görüyor mu? Tam anlayamadım ama bu işi yapabileceğim en az 3 farkı yol daha var. Ama en doğrusu ve pratik olanı budur.
Sayın mehmetdemiral,
Kusura bakmayın işlerim dolayısı ile siteye giremedim. "Pes etmek" kitabımda yoktur. Bu konuda sonuca ulaşmak için şu anda uygulamamda başka değişiklikler yapmam gerekebilir. Ben de buna öncelik vermek istemiyorum sadece. Uygulamamı çalıştırdıktan sonra başka bir versiyonu üzerinde bu değişikliği yapabilirim. sadece acele etmek istemiyorum. Dedstekleriniz için teşekkür ederim.