Merhaba, yapmaya çalıştığım personel takip çalışmamda yine personel izinlerinde sorgular kısmında takıldım.(Yeni öğrenmeye çalışıyorum)
Şöyleki,
Personel listesine(Personel_İzin) bir alt form ekledim ve ona Personel İzin Bilgileri dedim ve bu formada Yıllık ücretli izin, Günlük izinler ve Saatlik izinler olmak üzere 3 adet alt form ekledim.
Aslında sorguda yapmak istediğim şey basit. Mesela;
Tüm personelin izin dökümünü görmek istiyorum. Fakat personelin hepsi Y.Ü.İ , Günlük İzinler ve Saatlik izinler kullanmadığından Sorgum sonucunda boş bir sayfa ile karşılaşıyorum. (3 İzin tipinden de kullanan personeli gösteriyor)
Yardımcı olabilrseneiz sevinirim.
Çalışmamın bir örneğini ekte veriyorum.
Sn Taruz ilginiz için teşekkür ederim fakat galiba ben problemimi anlatamadım. Benim kullanılan izinlerin toplamı ile bir sıkıntım yok. Mesela;
1 sicil nolu Ali Kemal 02/02/2011 ile 04/02/2011 tarihlerinde 2 gün yıllık ücretli izin kullanmış olsun.
2 sicil nolu Veli Kıvrak 03/04/2011 ile 04/04/2011 tarihleri arasında Günlük izin kullanmış olsun.
3 sicil nolu Ahmet Kol 05/02/2011 tarihinde 3 saat mazeret izni kullanmış olsun.
7 personelimizin kayıtlı olduğu çalışmada personelimin izin dökümüne bakmak istediğimde Sorgu kullanarak personelimin kullandıkları izinleri görmek istiyorum (daha sonra bunu sicil numarasına göre arattırmada yapacağım) fakat her personel 3 ayrı izin tipini de kullanmadıklarından sorguda boş sayfa ile karşılaşıyorum. Sorgunun istediğim veriyi vermesi için her elemana 3 ayrı izin tipindende değer girmem gerekiyor. Göndermiş olduğum eki inceleyebilirseniz sevinirim.
Selam,
Sorunun şu
İki tabloyu bağlarken access defaul olarak 2 bilgilin karşılıklı olarak aynı olduğu değerleri bularak buna bağlı değerleri getirir.
Bu ilişki kurduğun çizgilerin üzerinde sağ tıklayıp, birleştirme özellikleri,
buradada hangi tablon TÜM kayıtları içerecek ve hangisinde ise BAZI kayıtlar eşleşecek seçmelisin.
Sende sabit tablo personel listesi, öyleyse personel listesi tüm kayıtlar.
Bazı değerleri tutacak olanlar ise izinler tablon. Yani bazı kayıtlar personel listesi ile eşleşiyor.
Bu durumda Personel tablosunun tüm kayıtlarını, izinler tablosunda ise eşleşen kayıtları göster demelisin.