30-04-2014, 00:53 (En son düzenleme: 30-04-2014, 01:03 urfa63.)
İli, mahalle, sosyal güvence, bölge kodu, hastanın durumu açılır kutularını çift tıkladığımda veri eklemek için ekrana gelmesi gereken bu formlar gelmiyor yardımlarınız için teşekkür ederim.
Sayin urfa63; stLinkCriteria paremetresini tanimlamaniza ragmen, kosul bolumunu(kirmizi) olusturmamissiniz.
Private Sub il_DblClick(Cancel As Integer)
... stLinkCriteria = "[ILKODU]=" & Me.Il
...
DoCmd.OpenForm stDocName, , , stLinkCriteria
exit sub
Exit_Il_Click:
Exit Sub
diger acilmayan form islemleri icin ayni sorun vardir.
30-04-2014, 20:33 (En son düzenleme: 30-04-2014, 20:34 urfa63.)
sayın hocam yardımınız için öncelikle çok teşekkür ederim. verdiğiniz kodu eklediğimde yeni bir kayıt eklemeye çalıştığı gibi nasıl ki form açarken butonu tıkladığınızda formun ekrana gelip açılması gerekiyorsa bununda öyle olması ve önceden girilmiş verileri kontrol edeyim. size zahmet program üzerine yaparsanız çok sevinirim. acil.........
(30-04-2014, 00:53)urfa63 demiş ki: İli, mahalle, sosyal güvence, bölge kodu, hastanın durumu açılır kutularını çift tıkladığımda veri eklemek için ekrana gelmesi gereken bu formlar gelmiyor yardımlarınız için teşekkür ederim.
KULLANICI ADI:YÖNETİCİ
ŞİFRE:2014
Veri eklemek için açtırılan formlarda Kriter kullanılmaz, Sadece
Visual Basic
DoCmd.OpenForm "İLİ"
yazılması yeterlidir.
diğer tüm formlarınızın Açılır ve Kalıcı özellikleri Evet olmalıdır.
çift tıklatılan alanların denetim kaynağı ayrı bir tablodan oluşmuş ve aralarında ID ile açtırılacak durum yok. sadece bu alanlarda olmayan değerlerin kaynak tabloya yerleştirilmleri amacıyla hazırlanmış formlardır. birbiri ile etkileşim (Müşteri ve Siparişleri örneği) olmuş olsaydı, o zaman ekranda bulunan müşterini ID sine göre Sipariş formu açtırılırdı. bu durumda Kriter belirtmek şart olurdu.
sayın onur can kardeşim DoCmd.OpenForm "İLİ" VBA' sını yazdım ancak örneğin mahalle VBA sına yazdıktan sonra programı kapatalım, tekrar kullanıcı ve şifre ile giriş yapalım, mahalle açılır kutusunu çift tıkladığınızda mahalle formunu çağırıyor ancak formun arkasında açık kalıyor açık olan hasta kayıt formunun üzerinde durmuyor arka yüzde açık kalıyor. acaba diyorum gizle veya acses penceresinin yok edilmesinden mi kaynaklanıyor. bu program access 2003' te çalışıyor 2007 de çalışmıyor bunu uyguladıktan sonra denediğinizde problemi daha iyi göreceğinizden eminim. Teşekkür ederim.