AccessTr.neT
Onay Kutusu Değerlerini Tabloya Kaydetme - 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ığı: Onay Kutusu Değerlerini Tabloya Kaydetme (/konu-onay-kutusu-degerlerini-tabloya-kaydetme.html)

Sayfalar: 1 2


Onay Kutusu Değerlerini Tabloya Kaydetme - Allback - 18/04/2017

Merhaba,

Soru 1:
Formda 7 adet onay kutum var. Bu onay kutularından işaretli olanların değerlerini aralarına virgül koyarak tablodaki "yetkinlik" alanına eklemek istiyorum.

Soru 2:
Daha sonra tablodaki bu alana göre veri çekmem gerekecek. Aralarında virgül olması sorun oluşturur mu?

Edit: Ekteki dosya güncellendi.


Cvp: Onay Kutusu Değerlerini Tabloya Kaydetme - alpeki99 - 18/04/2017

(18/04/2017, 08:34)Allback yazdı: Merhaba,

Soru 1:
Formda 7 adet onay kutum var. Bu onay kutularından işaretli olanların değerlerini aralarına virgül koyarak tablodaki "yetkinlik" alanına eklemek istiyorum.

Soru 2:
Daha sonra tablodaki bu alana göre veri çekmem gerekecek. Aralarında virgül olması sorun oluşturur mu?

1- Araya virgül koyarak saklamak yanlış bir teknik olabilir. Tam anlamıyla ne için kullanmak istediğinizi örneklendirirseniz ona göre cevap vermeye çalışalım.

2- Aralarında virgül olursa arama, güncelleme vb. işlerde ek kontroller yapmanız gerekecek ki bence çok doğru bir teknik değil. Eğer bir yerde (rapor vs.) göstermek için yapmak istiyorsanız yolu bu değil. If ile onay kutusu işaretlimi değilmi kontrol etmeniz yeterli. Eğer işaretli ise Yetkinlik alanına ekler peşine yeni bir virgül atar diğer onay kutusunu kontrol edersiniz.


Cvp: Onay Kutusu Değerlerini Tabloya Kaydetme - Allback - 18/04/2017

(18/04/2017, 13:57)alpeki99 yazdı:
(18/04/2017, 08:34)Allback yazdı: Merhaba,

Soru 1:
Formda 7 adet onay kutum var. Bu onay kutularından işaretli olanların değerlerini aralarına virgül koyarak tablodaki "yetkinlik" alanına eklemek istiyorum.

Soru 2:
Daha sonra tablodaki bu alana göre veri çekmem gerekecek. Aralarında virgül olması sorun oluşturur mu?

1- Araya virgül koyarak saklamak yanlış bir teknik olabilir. Tam anlamıyla ne için kullanmak istediğinizi örneklendirirseniz ona göre cevap vermeye çalışalım.

2- Aralarında virgül olursa arama, güncelleme vb. işlerde ek kontroller yapmanız gerekecek ki bence çok doğru bir teknik değil. Eğer bir yerde (rapor vs.) göstermek için yapmak istiyorsanız yolu bu değil. If ile onay kutusu işaretlimi değilmi kontrol etmeniz yeterli. Eğer işaretli ise Yetkinlik alanına ekler peşine yeni bir virgül atar diğer onay kutusunu kontrol edersiniz.

Merhaba,

Kullanım amacım, standartların ilgili olduğu kategorileri kaydedip, daha sonra açılan kutudan bu kategoriyi seçtiğimde ilgili dokümanların gelmesini isteyeceğim.


Cvp: Onay Kutusu Değerlerini Tabloya Kaydetme - alpeki99 - 18/04/2017

Onay kutularının her birisi için tabloda bir alan oluşturun. Bu onay kutularının Veri Kaynağı olarak tablodaki alana verdiğiniz isimi seçin. Daha sonra nerede ihtiyacınız olursa bu alandaki kayıtlara göre istediğiniz işlemi yapabilirsiniz.


Cvp: Onay Kutusu Değerlerini Tabloya Kaydetme - Allback - 18/04/2017

(18/04/2017, 14:16)alpeki99 yazdı: Onay kutularının her birisi için tabloda bir alan oluşturun. Bu onay kutularının Veri Kaynağı olarak tablodaki alana verdiğiniz isimi seçin. Daha sonra nerede ihtiyacınız olursa bu alandaki kayıtlara göre istediğiniz işlemi yapabilirsiniz.

Bu şekilde daha zor olmaz mı? Açılan kutuya göre nasıl çekeceğim o zaman verileri. Küçük bir örnekle açıklayabilir misiniz?


Cvp: Onay Kutusu Değerlerini Tabloya Kaydetme - alpeki99 - 18/04/2017

Siz tam olarak ne istediğinizi adım adım örneklendirerek anlatın küçük bir örnek hazırlayalım.