İlişkili Combobox - Resim Çağırma - 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ığı: İlişkili Combobox - Resim Çağırma (/konu-iliskili-combobox-resim-cagirma.html) |
Cvp: İlişkili Combobox - Resim Çağırma - tsots - 25/08/2017 (25/08/2017, 12:16)ozanakkaya yazdı: Merhaba, Anlatığım ile tablo farklı, olasılık çok fazla olduğu için tek bir tablo oluşturamıyorum. Gerçek durumu yazmaya başladığımda 15 farklı ürün tipi için en az 20 farklı değişkeni içeren birşey olacak. Bu binlerce tablo demek. Bu yüzden biribirnden bağımsız olan verileri en tepedeki girdi UrunX kodlaması altında topladım. tabloda bağıntılı olanları verdiğim başlık numaralarından ayırt edebiliyorsunuz. VBA'da direk kod ile yazmak mümkün mü? Şöyle birşey yazılabilir mi mesela "Eğer combobox Renk "turuncu" veya "kırmızı ise" combox güç = tablo Kodlama Urun X'deki Güç başlığı altındaki ID 3 ve 5 'e gelenlerdir" gibi? Excelde yazarken yaptığım bunun gibiydi. Cvp: İlişkili Combobox - Resim Çağırma - tsots - 25/08/2017 (25/08/2017, 12:53)tsots yazdı:Orada yazdığım koda örnek olarak aşağıdaki gibidir. Tabi orada Excel sheetden çekiyordu. Bu kadar olasılık için bunu nasıl yapabilirim? Tabi kodlama yine Excel mantığıyla (:(25/08/2017, 12:16)ozanakkaya yazdı: Merhaba, If comboboxModel = "Ex1" Or ComboBox1 = "Ex1A" Then ComboBoxRenk.RowSource = "data!Z15:Z17" ComboBoxGuc.RowSource = "data!W15:W16" ComboBoxboy.RowSource = "data!AC15:AC16" Else If comboboxModel = "Ax1" Or ComboBox1 = "AX2" Then ComboBoxRenk.RowSource = "data!Z15:Z17" ComboBoxGuc.RowSource = "data!W15:W16" ComboBoxboy.RowSource = "data!AC15:AC16" Else ComboBoxRenk.RowSource = "data!Z2:Z5" ComboBoxGuc.RowSource = "data!W2:W4" ComboBoxboy.RowSource = "data!AC2:AC7" End If Cvp: İlişkili Combobox - Resim Çağırma - ozanakkaya - 25/08/2017 Merhaba, Kodda bahsettiğiniz data!Z15:Z17 alanı malumunuz üzere Excel belgesindeki alan. Siz tabloya bu alanlardaki veriyi kaydedeceksiniz. bu verilerin yanında da ex verisini kaydedeceksiniz. if kodu ile ilk iki harfi ex olan alana ait verileri bu tablodan getirecek. Ama kod yardımında bulunabilmem için önce tablonuz olmalı. Cvp: İlişkili Combobox - Resim Çağırma - tsots - 25/08/2017 (25/08/2017, 15:24)ozanakkaya yazdı: Merhaba, Evet kesinlikle exceldeki mantığı accesse uyarlayamaz mıyız? Şöyleki excelde data!Z15:Z17 diye adlandırdığım aralığı; access'de UrunX Kodlama!3-Guc'den ID 4'den 6'ya kadar gibi birşey yapabilir mi? Sizin kadar konuya hakim değilim. Çok ters şeyler soruyor olabilirim. Cehaletime verin (: Eğer illaki tablo yapmak gerekiyorsa bu kadar büyük bir veri grubu için nasıl kolay yapabileceğim hakkında tavsiyeniz var mı ? Cvp: İlişkili Combobox - Resim Çağırma - ozanakkaya - 25/08/2017 ID 4'den 6'ya kadar olarak da yapabilirsin, veya tabloda bu alandaki veriler için id numarasına göre tanımlama yapabilirsin. Öneride bulunabilmemiz için tablonuzu görmemiz gerekli. Cvp: İlişkili Combobox - Resim Çağırma - ozanakkaya - 26/08/2017 Örnek renk tablosu ektedir. |