Gün gün otomatik kayıt açmak

1 2 3 4
07/04/2016, 11:26

kadirdursun

Arkadaşlar Merhaba; 

T_PEROSNELKAYDI tablomdaki YEMEK sütununda, personelden iş yerinden çıkan yemeği yemeyenleri 1 olarak işaretledim. Dolayısıyla yiyenler boş. Bir personel her ay yemek yemeyebiliyor. Dolayısıyla T_PEROSNELKAYDI tablosundaki yemek sütununu her ay değiştiriyorum, sabit değil. 

İstediğim şu; Her ay T_MESAI formundaki Toplu sayfasında bulunan YEMEK YAZ butonuna tıklayınca, içinde bulunduğumuz ay için, T_PEROSNELKAYDI tablomdaki YEMEK sütununda 1 yazan personele (hafta sonları hariç) yalnızca iş günleri için T_YEMEK tablosunda tarih tarih kayıt açıp YEMEK sütununa 1 yazsın ve YEMEK YAZ butonuna yanlışlıkla ikinci defa basarsam mükerrer kayıt açmasın. 

Örnek; nisan ayı içindeyiz. YEMEK YAZ butonuna tıklayınca yemek yiyen bir personel için T_YEMEK tablosunda 2,3,9,10,16,17,23,24 ve 30 nisan dışındakilere YEMEK sutununa 1 yazsın.

Yemek yazılacak ay bilgisini form üstünden de aldırabiliriz.
07/04/2016, 14:15

kadirdursun

Hayırlı Kandiller
07/04/2016, 21:52

ozanakkaya

İnceleyip olumlu/olumsuz bildirimde bulununuz.

mükerrer kayıt ile ilgili Dlookup ile tabloda veri olup olmadığını kontrol edebilirsiniz. Yapamazsanız yeni konu açınız.
08/04/2016, 10:56

kadirdursun

Çok teşekkür ederim.
Peki ay içinde bu işlemi yapmayı unutursak, form üzerinden bir metin kutusu kullanarak nasıl yapabiliriz?


Mükerrer konusunda çalışacağım.
09/04/2016, 08:46

kadirdursun

Mükerrer kayıtı engelleyemedim fakat silme sorgusu ile mükerrer olanları sildim. 

 DELETE T_YEMEK.YEMEKID

FROM T_YEMEK
WHERE (((T_YEMEK.YEMEKID) Not In (SELECT Min(YEMEKID) AS EnYEMEK_ID FROM T_YEMEK GROUP BY [T_YEMEK].[PERSONELID], [T_YEMEK].[TARIH], [T_YEMEK].[NERDEN]; )));

09/04/2016, 19:20

ozanakkaya

Sayın kadirdursun,
Konu başlığındaki sorunuz ile ilgili problem var ise belirtin düzeltelim, ancak farklı sorunuz (mükerrer kayıt vs. vs. vs.) var ise lütfen yeni konu açıp sorunuz. 

Konu başlığındaki sorunuz cevaplandıysa belirtin konunuzu taşıyalım.
1 2 3 4