AccessTr.neT
tabloya bağlı yeni form açmak - 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ığı: tabloya bağlı yeni form açmak (/konu-tabloya-bagli-yeni-form-acmak.html)

Sayfalar: 1 2


tabloya bağlı yeni form açmak - mhmtogz - 24/02/2014

merhabalar öncelikle başlığa tam ne yazağımı bilemedim konuyla alakasız olabilir kusura bakmayın...

Benim sorum şu olucak. Benim 2 tane tablom var T_IZIN ve T_PERSONEL birbirine bağlı tablolar..
F_IZIN formundaki listelerden personeli seçerip düzenle dediğimde bilgileri F_IZINDUZENLE formuna getirebiliyorum...
Fakat Yeni izin bilgisi eklemek isteğimde Personel Seç kutusundan personeli seçip oluşturduğum F_IZINYENI formuna getiremiyorum...

Başlangıçtamı bir hata yaptım fark edemedim yardımcı olursanız sevinirim teşekkür ederim...


Cvp: tabloya bağlı yeni form açmak - C*e*l*o*y*c*e - 24/02/2014

Merhabalar
Listeden isim seçip Yeni izine tıkla ve bu kodu tıkladığın butona ekle


Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "F_IZINYENI"

stLinkCriteria = "[IZINID]=" & Me![LSTIZIN]
DoCmd.OpenForm stDocName, , , stLinkCriteria
Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "F_IZINYENI"

stLinkCriteria = "[IZINID]=" & Me![LSTIZIN]
DoCmd.OpenForm stDocName, , , stLinkCriteria


Cvp: tabloya bağlı yeni form açmak - mhmtogz - 24/02/2014

denedim olmadı hocam... çünkü F_IZINYENI formunda personel bilgilerini getirmke için kullandığım bir kod var ondan kaynaklanıyor sanırım... birde listeden değilde direk açılan kutudan seçip yapamıyormuyuz..

ADSOYAD = Dlookup ("ADSOYAD", "T_PERSONEL", "PERSONELID=" & Me.PERSONEL)
UNVAN = Dlookup ("UNVAN", "T_PERSONEL", "PERSONELID=" & Me.PERSONEL)
ISTASYON = Dlookup ("ISTASYON", "T_PERSONEL", "PERSONELID=" & Me.PERSONEL)
CEPNO = Dlookup ("CEPNO", "T_PERSONEL", "PERSONELID=" & Me.PERSONEL)
resim = Dlookup ("resim", "T_PERSONEL", "PERSONELID=" & Me.PERSONEL)


Cvp: tabloya bağlı yeni form açmak - C*e*l*o*y*c*e - 24/02/2014

evet o kodları sil onlardan kaynaklanıyor,çünkü isimleri listeden alıyor,ya listeden seçeceksin( o zaman kodları silmeyeceksin ) açılan kutudan yapacaksan onları silip şu kodları kullan
Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "F_IZINYENI"

stLinkCriteria = "[IZINID]=" & Me![AKPERSONEL].Column(0)
DoCmd.OpenForm stDocName, , , stLinkCriteria


Cvp: tabloya bağlı yeni form açmak - mhmtogz - 24/02/2014

peki o 4 bilgiyide alarak yeni bir form oluşturamazmıyım.. o bilgilerde bana gerekli çünkü... bir de bu kodlarla yeni izin formu açabiliyorum sıkıntı yok ama personelin bilgilerini oraya çekmem lazım ve o personele kayıt yapması lazım.. mümkünmüdür acaba..
yada sadece metin kutus ve açılan kutuları yenileyebielceğim bir kod var mı? yine düzenledeki formu kullanıp sadece izinlkerin girileceği 4 kutuyu yenilesem olur mu acaba ?


Cvp: tabloya bağlı yeni form açmak - alpeki99 - 25/02/2014

AçılanKutuAdı.Requery
bunu bir dener misin? Konuyu okuyamadım ama son mesaja göre cevap yazdım Fur