[Yardım]  Bir Combobox'u her formda doldurabilmek

Açılır liste kutusu.

Bir Combobox'u her formda doldurabilmek

İleti#1)  gezginanka » 24 Kas 2022 13:37

Merhabalar, bir konuda üstatların yardımına ihtiyacım var yine :) Konu başlığını bir türlü belirleyemedim
Hazırladığım çalışmamada bir çok formda dönem bilgisi kullanılıyor. Dönem bilgisi bir combobox'dan seçiliyor ve combobox'ın içini Access de bir tablodan dolduruyorum. Kodlar şu şekilde;
Kod: Tümünü seç
rs.Open "SELECT DonemAdi FROM Donem", baglan, adOpenKeyset, adLockPessimistic
With AnaAraYuz.ComboBox1
.Column = rs.GetRows
End With


Her Combobox Change olayına kodları uyarlamak yerine modüle yazarak butonun change metodunda çağırmak istiyorum. Ancak her form ve combobox'un adı değişeceği için bunu nasıl yapacağımı bulamadım. AnaAraYuz.Combobox1 yerine çağırıldığı comboboxu doğrudan tanımlayacak bir ifadeye ihtiyacım olduğunu anlıyorum ancak nasıl? Destek olanlara şimdiden çok teşekkür ederim
Kullanıcı avatarı
gezginanka
 
Kayıt: 15 Arl 2019 22:59
Meslek: Şirket Yöneticisi-İşletmeci
Yaş: 41
İleti: 6
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Ankara

Yıllık Maaş Bordrosu Hesaplama 2022

Cevap: Bir Combobox'u her formda doldurabilmek

İleti#2)  halily » 24 Kas 2022 15:36

Fonksiyon şeklinde tanımlanırsa olabilir
Kod: Tümünü seç
function xDizi () as variant
rs.Open "SELECT DonemAdi FROM Donem", baglan, adOpenKeyset, adLockPessimistic
xDizi = rs.GetRows

Çağırırken de
IlgiliCombo.column=xDizi seklinde çağrılabilir
Kullanıcı avatarı
halily
Site Dostu
 
Kayıt: 23 May 2019 13:16
Meslek: yok
Yaş: 42
İleti: 1006
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: adana


Forum ComboBox

Online Kullanıcılar

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir

Bumerang - Yazarkafe