Combobox'ın kayıt Kaynağı'nı değere göre değiştirme

1 2 3
06/09/2016, 01:51

hasanak2

özgür hocam;

Örneği inceledim istediğim tam olarak bu değil aslında ;

1-Hareket tipi  seçildikten sonra çıkıldığıda olayında seçilen hareket tipinin hareket tipi tablosundaki durumu alanına bakacak 1 yazıyorsa



2-gönderen açılır listesinde cari_dıs tablosundaki cari_id alanını listeleyecek (burada hareket tipi seçiminde yaptığım gibi id numarası değilde görünen kısım adi alanı listelensin kaydedilen id si olsun)



3-durum 2 yazıyorsa aynı işlemi cari_ic tablosu için yapsın



4-yukardaki işlemler alıcı liste kutusu içinde geçerli gönderenin tam zıttı olacak. gönderen cari_dış tablosunu listeliyorsa alici cari_iç i listeleyecek





5-Seçilen seçimleri kayıta bastığımda çalışmalar tablosundaki ilgili alanlara kaydedecek


Hocam umarım anlatabilmişimdir.
06/09/2016, 10:53

atoz112

sayın hasanak2,

EK'te;
bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

NOT
gerek nesne adı (tablo,form,...v.s.) ve gerekse de Alan adlarını tanımlarken,Türkçe karakter kullanmamaya özen gösteriniz.

Örneğin;
ı harfi yerine i harfini kullanınız.

bilginize...iyi çalışmalar,saygılar.
06/09/2016, 11:12

atoz112

sayın hasanak2,

KONU BAŞLIĞI;
(içeriği itibarı ile),

"iif dkloop sonuca göre rowsource ama çıkmaz sokaktayım yardım lütfen." ifadesi yerine,
"Combobox'ın kayıt Kaynağı'nı değere göre değiştirme" olarak değiştirilmiştir.

bilginize.
06/09/2016, 21:44

hasanak2

sayın atoz hocam,
yine hedefi tam 12 den vurmussunuz çok teşekkür ederim. 
Hocam ben bir şey soracagım şimdi çalışmalar klasörüne 1 2 cari id sine göre atmış ya  orada kayıt edilen 1 2 3 id numarası olsun ancak görünen ahmet mehmet olsun bu mümkün mü hani biz tablo oluştururken arama kısmından ilişkili sutun 1 sutun sayısı 2 diye belirtip sutun genişliğini 0 ayarlayınca oluyor ya onun gibi umarım anlatabilmişimdir hovam herşey için cok teşekkür ederim.

Bu arada özgür yasin hocamda sağolsunlar cok ilgilendi  görüştük baya faydalı bilgiler verdi onada ayrıca teşekkür ederim .

ALLAH a emanet olun
06/09/2016, 21:51

atoz112

Sayın hasanak2,

Alıntı:çalışmalar klasörüne 1 2 cari id sine göre atmış ya  orada kayıt edilen 1 2 3 id numarası olsun ancak görünen ahmet mehmet olsun

ifadenize yönelik olarak;
eğer buna dair bir sorunu ya da talebiniz mevcutsa YENİ KONU açmak sureti ile daha ayrıntılı bilgilendirme edinmeniz mümkün.

Bundan kasıt da şu;bu konunuzdaki konu başlığına dair olan sorunuz ile sonrasında bu yeni sorunuz veyahut da olası başka sorularınız söz konusu olursa konu bütünlüğü dağılmasın ve benzer sorunlara maruz kalıp aramalarda direkt her bir konuya yönelik alternatif konu edinmek adına daha verimli olacaktır düşüncesi için belirtilmek istenmiştir.

Sorunuzun cevabına göre de,bunun için ilgili tablodaki ID değer karşılığında yazılı olan İSİM değerini Dlookup FONKSİYONU ile elde edilebilir.bu elde edilecek değeri de,ilgili denetimde göstermek mümkün.böylece,kayıt üzerinde ID değeri olur fakat form üzerinde de,İSİM değeri yer alır.sanırım kast ettiğiniz bu olsa gerek.

ÖRNEK

Me.agosterilecek_denetimin_adi=DLookup("[isim_alan_adi]", "tablo_adi", "[id_alan_adi]=" & Me.denetim_adi)


örnek kod kalıbı kullanılabilir.Bilginize…iyi çalışmalar,saygılar.
06/09/2016, 22:17

atoz112

sayın hasanak2,

sanırım sizin talebiniz şu olsa gerek tekrar yazdıklarınızı okuyunca fark ettim bunu.

Form üzerindeki GÖNDEREN ve ALICI denetimlerinde AD ve SOYAD yazsın istiyorsunuz anladığım kadarı ile.o zaman,

EK'te;
bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

bilginize...iyi çalışmalar,saygılar.
1 2 3