Nesne eğer form ise nesnenin adı frm_personel şeklinde yazılır, tablodaki alanlara "Personel No" ismi verilmez, "PersonelNo" olarak boşluk bırakmadan yazılır.
Yapılmaması gereken ölümcül hatalar
Uygulamanıza yeni bir sorgu ekleyin, Sql koduna
SELECT tbl_izinler.Kimlik, tbl_izinler.[Personel No], tbl_izinler.[İzin Ayrıldığı Tarih], tbl_izinler.[İzin Dönüş Tarihi], Sum([İzin Dönüş Tarihi]-[İzin Ayrıldığı Tarih]) AS Fark, Format([İzin Ayrıldığı Tarih],"mmmm") AS Ay
FROM tbl_izinler
GROUP BY tbl_izinler.Kimlik, tbl_izinler.[Personel No], tbl_izinler.[İzin Ayrıldığı Tarih], tbl_izinler.[İzin Dönüş Tarihi], Format([İzin Ayrıldığı Tarih],"mmmm");
yaz. srg_ay adında kaydet.tbl_maaşhesabı formundaki Çalıştığı Süre metin kutusunun denetim kaynağına da
=([ÖDEME TARİHİ]-[İŞE BAŞLAMA TARİHİ])-DSum("[Fark]";"srg_ay";"[AY]= '" & [AY] & "' And [Personel no]= " & [Personel no])
kodunu yaz. Bu şekilde personelin çalıştığı süreden izine çıktığı aydaki toplam süreyi çıkarır.