Çok aptalca bir soru belki ama FRM_PERSONEL formunda toplu halde görünen ama 2 ayrı tabloda kaydı tutulan, “Frm_KullanilanYlkIzin” formundaki bir kişiye ait yıllık izin bilgisi girildiğinde, “Frm_KullanilanDgrIzin” formunda da aynı bilgilerin uygun şekilde yazılmasını nasıl sağlayabiliriz. Yani İzin türü=yıllık izin, başlama tarihi=başlama tarihi, Gün=Gün, Durum=İzinli, Bitiş Tarihi=Bitiş Tarihi olacak şekilde 2 formu nasıl ilişkilendiririz. Sorun çok fazla tablo olması biliyorum ama umarım bu son isteğim olur. Herşey İçin şimdiden teşekkürler.
Sn farkli88;
Sizin probleminizi birleştirme sorgusu halleder gibi görünüyor.
Frm_KullanilanYlkIzin alt formunun kayıt kaynağını ;
Kod:
(SELECT Tbl_KullanilanYlkIzin.Kimlik, Tbl_KullanilanYlkIzin.KLPersonelBag, Tbl_KullanilanYlkIzin.KLBasTar, Tbl_KullanilanYlkIzin.KLGunSayisi
FROM Tbl_KullanilanYlkIzin)
UNION (SELECT Tbl_KullanilanDgrIzin.Kimlik, Tbl_KullanilanDgrIzin.KLDgrPersonelBag, Tbl_KullanilanDgrIzin.KLDgrBasTar, Tbl_KullanilanDgrIzin.KLDgrGunSayisi
FROM Tbl_KullanilanDgrIzin);
)
olarak değiştirin.
Ayhan Bey, yardımınız için teşekkür ederim. İstediğim galib olmuş. Saat 7'den beri makinenin başındayım. Bu yüzden net konuşımadığım için özür dilerim. En kısa sürede net olarak geri dönüş yapacağım. Saygı Bizden. İyi geceler.
Ama soru ters olmuş herhalde,personel ekranındaki Frm_KullanilanYlkIzin alt formunda yıllık izin ekleyemiyorum. "Type Mismacth" şeklinde hata veriyor. Alt kısımdaki "yıllık izin dışında kullanılan izinler" kısmından yıllık izin girişi yaparsam üst kısıma sonradan bilgi ekleyebiliyoruz ayrıca sağ alt köşede "bütün personelin kalan izinleri" rapor ekranı ve kendi oluşturduğum "Rpr_Yillik" raporu sql'den sonra çalışmaz oldu. Tekrar teşekkürler
Maalesef henüz çözümlenmedi, 2 ayrı programım var, görev takip ve izin takip. Bu program izin takip programı. Sayenizde çözümlenen program ise görev takip programı idi. Bu programdaki sıkıntı halen devam ediyor. Personelin 1 yılda hak ettiği sabit bir yıllık izin var, birde yıllık izinler haricinde diğer izinler var. Kimin kurumda olduğunu takip etmek amacıyla kim yıllık izin almış, kim göreve gitmiş, kimin özel izin almış olduğunu anlamak için yıllık ve diğer izinleri ve görevlerin tarih girişini birleştirdik ama aynı zamandada yıllık izinlerin takibatlarını ayrı yapmak gerekliydi, ben dedimki, bir kişi yıllık izine çıktığında hem ayrı tutulan yıllık izin formundan (tabloda) giriş yapıyoruz, hemde takip amaçlı olarak "diğer izinler" formundan(tablosunda) da giriş yapıyoruz. Bu büro elemanın işi ne gelmez, en basit haliyle olursa eğer, yıllık izin formuna işlendiğinde diğer izin formundada bu kaydın otomatik olarak yıllık izin kaydı gerçekleşsin. Çok uzun herhalde açıklamam. Yardımlarınız için şimdiden teşekkürler.