arkadaşlar il ilçe köyü değişik birşekilde kulanmak istiyorum ama...

Katılım
26 Ağustos 2006
Mesajlar
252
arkadaşlar il ilçe köyü değişik birşekilde kulanmak istiyorum ama başaramadım.il bölümünüde istemiyorum aslında benim düşündüğüm şu belli gruplarda bilgilerim var. ve bilgiler metin alanına sığmıyor.aladağ ilçesine tıklayınca aşağıda köyleri geliyor ben bunu liste kutusuna çevirdim ve oradaki tüm köy adlarını tıklayınca aladağ alanına lçe olarak mamak tıklayınca aşağıdaki köy listesini mamak notalanına yazsın istiyorum bende şu anda tek alana yazıyor ve çözemedim örnek ekte yardımcı olursanız sevinirim.
kısaca ilçeye tıklayıp altındaki köyler geldikten sonra yukardaki o ilçenin alanına yazmasını istiyorum.lütfen yardım edin
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
ahmetaksoy1, el insaf yani. bu nasıl cümle böyle.

bişey anladıysam arap olayım.

yahu arkadaşlar, soruları en basit şekliyle, en açıklayıcı şekliyle
ve mümkünse noktalama işaretlerine uyarak yazalım.

bir de, cümleyi uzattıkça uzatmayalım. enter tuşunu kullanalım.

(çok önemli değil ama, bir çok soruyu ilk okumada anlamadığım için es geçiyorum.)
 
Katılım
26 Ağustos 2006
Mesajlar
252
örnekte vardı ama sadece ilçe bölümünün seçilişine göre o
ilçeye ait köyler, ilçeye ait alana yazılacak.yardım edebilecek arkadaş varsa sevinirim. yoksa fırça atmaya gerek yok.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın aksoyahmet1,

Bu işin nasıl yapıldığını yazayım da herkesin uygulamasını ayrı ayrı düzenleyemeyeyim.

Üç tablomuz olması gerekir:

tblİller
İlId
İlAdı

tblİlçeler
İlçeId
İlId
İlçeAdı

tblKöyler
KöyId
İlçeId
KöyAdı

Kayıtların nasıl yapıldığını sanırım anlamışsınızdır.

tbl İllar:
34-İstanbul

tblİlçeler -İstanbulun ilçeleri- İstanbulun Id si 34)
120 34 Adalar
121 34 Beyoğlu

tblKöyler -Adaların mahalleleri - Adaların Id si 120)
1140 120 Nizam
1142 120 Maden

Şimdi açılan kutulara gelelim

Üç tane açılan kutu ekleriz cboİller, cboİlçeler, cboKöyler.

cboİller açılan kutusunun özelliklerini açıp veri sekmesindeki satır kaynağı alanının yanındaki ... ya basarsak sorgu penceresi açılır. Sorguya tblİller i ekleyip her iki alanı da sorguya ekleriz. İlişkili sütunu 1 yaparız (Böylece tablomuza 34 kaydedilir.) Sonra biçim sekmesine geçip sütun sayısını 2, sütun genişliklerini ise 0cm;2,5cm olarak ayarlarız. Böylece açılan kutu açıldığında sadece il adı görünür.

cboİlçeler açılan kutusunun özelliklerini açıp veri sekmesindeki satır kaynağı alanının yanındaki ... ya basarsak sorgu penceresi açılır. Sorguya tblİlçeler i ekleyip her üç alanı da sorguya ekleriz. Sorgunun İllerId alanının Ölçüt kısmına [Formlar]![formadımız]![cboİller] yazarız. Böylece formda seçilen İlin ilçeleri görünür. İlişkili sütunu 2 yaparız (Böylece tablomuza 120 kaydedilir.) Sonra biçim sekmesine geçip sütun sayısını 3, sütun genişliklerini ise 0cm;0cm;2,5cm olarak ayarlarız. Böylece açılan kutu açıldığında sadece ilçe adı görünür.

cboKöyler açılan kutusunun özelliklerini açıp veri sekmesindeki satır kaynağı alanının yanındaki ... ya basarsak sorgu penceresi açılır. Sorguya tblKöyler i ekleyip her üç alanı da sorguya ekleriz. Sorgunun İlçelerId alanının Ölçüt kısmına [Formlar]![formadımız]![cboİlçeler] yazarız. Böylece formda seçilen İlçenin köyleri görünür.İlişkili sütunu 2 yaparız (Böylece tablomuza 1140 kaydedilir.) Sonra biçim sekmesine geçip sütun sayısını 3, sütun genişliklerini ise 0;0cm;2,5cm olarak ayarlarız. Böylece açılan kutu açıldığında sadece köylerin adı görünür.

Daha sonra, formun kod sayfasına geçip
cboİller açılan kutusunun AfterUpdete olayına
cboİlçeler.Requery
cboKöyler.Requery

yazarız ki İller açılan kutusu güncellendikten sonra ilçeler ve köyler açılan kutuları tekrar sorgulansın.

cboİlçeler açılan kutusunun AfterUpdate olayına ise
cboKöyler.Requery

yazarız ki ilçeler açılan kutusun güncellendikten sonra tekrar sorgulansın.

Bütün iş bu kadar.

iyi çalışmalar:hey:
 
Katılım
26 Ağustos 2006
Mesajlar
252
ilginize teşekkür ederim

ilginize ve yardımlarınıza çok teşekkür ederim.ben
anlatamadığım için sorunumda düzelmedi.
onun için yeni bir örnek yaptım şimdi yardımlarınızı
bekliyorum.
gruplar kısmında hangi grubun adını yazıyorsa, alt gruplarda seçtiklerimi
o gruba atmasını istiyorum. örneğe bakarsanız sadece şu anda alt
gruplarda seçtiklerimi sadece çiçekler alanına yazıyor.
ben böcek seçiliyse böceğe, eşya seçiliyse eşyaya
yazmasını istiyorum.birde tıkladıklarımı hep aynı
ve rakam yazıyor onuda çözemedim.
Yardımcı olursanız sevinirim.

örnek ekte
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
sayın aksoyahmet1,

programın geçek hayattaki uygulamasından bahseder misin biraz.
sanki istenenin, program olarak hayata geçirilmesinde bir sorun var gibi.

bir de, formda, çiçek böcek v.s nin sabit olması neden? yarın başka grup daha gelirse ne olacak?

ben hala anlamadım.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın aksoyahmet1,

Biraz daha uğraşsaydınız çözerdiniz. Access ancak azimle öğrenilir.

Herneyse sorununuzu doğru anladıysam çözümü ekte.

İyi çalışmalar:)
 
Katılım
26 Ağustos 2006
Mesajlar
252
harikasınız demekki ben anlatamamışım tam istediğim gibi
bir çözüm bulduğunuz için yürekten teşekkür ederim. sağolun
 
Üst