Access 2003 tabloları ilişkilendirme sorunu

Katılım
18 Ocak 2009
Mesajlar
18
Excel Vers. ve Dili
2010, 2007 veya 2003 English
Sayın pulsarkuant,

Birşeyler yapmaya çalıştım, umarım aksaklık çıkmaz. Açılan kutular üstünden yeni kayıtları yapabilirsiniz.

İyi çalışmalar
Hocam sağol emeğin için ama iyiden iyie karmaşık ve kullanışsız bir hal aldı. Bir sürü kutu açılıyor. Tek istediğim kademeli menü sistemiydi.
Yani ilk açılan kutudan cihazın cinsini seçecektim sonraki açılan kutuda markayı seçecektim ve bir sonraki açılan kutuda da sadece o markaya ait modeller olacaktı. İlave olarak mevcut bir model yoktu ise eklemek olayı hoştu ancak şu an program doğru düzgün bir şey yapmama bile izin vermiyor.
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Merhaba..

Son örnekteki combo48 in satır kaynağını

Kod:
SELECT tblType.TypeId, tblType.TypeName FROM tblType
olarak değiştirip deneyin.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Merhaba arkadaşlar,

Okulumuzun IT malzemelerinin listesini tutacak bir Access programı yazıyorum. Ana tabloya bağlı formda mavi ile işaretlediğim kısımların birbirleri ile ilişkili olmasını istiyorum ki mesela PC'yi seçince markalar alttaki açılan kutuya gelecek ve ordan markayı seçincede bir altındaki açılan kutuya sadece o markata ait modeller gelecek.
Aşağıya resimleri ve dosyayı (Access 2003) ekledim. Yardımcı olursanız çok makbule geçecek.
Saygılarımla

Teoman


Dosya: (232KB)
http://oceanwh.fileave.com/Inventory.mdb
Hocam sağol emeğin için ama iyiden iyie karmaşık ve kullanışsız bir hal aldı. Bir sürü kutu açılıyor. Tek istediğim kademeli menü sistemiydi.
Yani ilk açılan kutudan cihazın cinsini seçecektim sonraki açılan kutuda markayı seçecektim ve bir sonraki açılan kutuda da sadece o markaya ait modeller olacaktı. İlave olarak mevcut bir model yoktu ise eklemek olayı hoştu ancak şu an program doğru düzgün bir şey yapmama bile izin vermiyor.

Bir sürü kutu açılmıyor, kategorilendirme mantığıyla çalışıyor. En azından kategorilendirme mantığı benim yaptığım. PC tipinin tüm markalarını pc markası olarak kaydetmeniz gerekiyor. Projektörlerinde tüm markalarını projektör markası olarak kaydetmeniz gerekiyor. Yoksa uygulama sihirbaz değil ki hangisinin kimin markası olacağını anlasın. Bunu siz ilgili tablolara kaydedeceksiniz. Kayıt işlemini de bu form üstünden gerçekleştirebilirsiniz dedim. En başta marka ve model tablolarında hiçbir kayıt olmadığı için sıkıntı çekilecek ancak kayıtlar artınca bu iş normal rayına oturacak.

Marka tablosunda dikkat ettiyseniz bir de tip id alanı var buraya bu markanın hangi tipine ait olduğunu kaydediyoruz ve siz açılan kutudan tipi seçtiğinizde marka açılan kutusunda sadece bu tipe ait markalar görünüyor. Sanırım sizin istediğiniz de bu.
 
Katılım
18 Ocak 2009
Mesajlar
18
Excel Vers. ve Dili
2010, 2007 veya 2003 English
Birincisi bilgi girmek için açılan kutular olayını önceki mesajlardan görebileceğiniz gibi kaldırmıştık yani sıkıntı veriyordu. Bazen sadece kayıtlara göz atmak için girdiğimde ve kazara o alana dokunduğumda dahi bu kutularla uğraşıyorum. Ayrıca yeni kayıt olarak ekledikten sonra açılan kutıya bakıyorum orada ne PC markası var ne başka bir şey bomboş. adna arkadaş bu konuda bayağı mesafe almıştı şimdi geriye döndük gibi bir durum var ortada.
Otomatik kayıt ekleme olayını geçelim sadece kademeli menü sistemi çalışsın yeter. Yani;

PC>HP Compaq>HP Compaq Modelleri


Sabırla yardımlarınız için çok sağolun
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Birincisi bilgi girmek için açılan kutular olayını önceki mesajlardan görebileceğiniz gibi kaldırmıştık yani sıkıntı veriyordu. Bazen sadece kayıtlara göz atmak için girdiğimde ve kazara o alana dokunduğumda dahi bu kutularla uğraşıyorum. Ayrıca yeni kayıt olarak ekledikten sonra açılan kutıya bakıyorum orada ne PC markası var ne başka bir şey bomboş. adna arkadaş bu konuda bayağı mesafe almıştı şimdi geriye döndük gibi bir durum var ortada.
Otomatik kayıt ekleme olayını geçelim sadece kademeli menü sistemi çalışsın yeter. Yani;

PC>HP Compaq>HP Compaq Modelleri


Sabırla yardımlarınız için çok sağolun
Ben pek bir şey anlayamadım....:confused:
 

Ekli dosyalar

Katılım
18 Ocak 2009
Mesajlar
18
Excel Vers. ve Dili
2010, 2007 veya 2003 English
Hocam o görüntü sizden ise bende aynı görüntü yok. Acaba dil farklılığından olabilir mi? Ben ingilizce kullanıyorum çünkü. Kodlarda Türkçe karakter kullandığınız yerler varmıydı?
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Genelde Türkçe karakter kullanmam kodlama yaparken ama arada kaçan olabilir. Ama bu sefer hiç form çalışmaz ve hata üretir.

İyi çalışmalar
 
Üst