28-09-2012, 13:41
Bir personel giriş olarak kartını okuttuğunda onun üzerine başka bir personel zaten giriş okutacak, süzme işleminide aslında bu doğrultuda yaparak yürüyen değerle bir raporlama yapmıştım, ama sadece tek satır üzerinden ve tek tarih sütunu üzerinden.
Benim kurmaya çalışıtğım mantık şöyle idi ; Personel yeni geldiğinde kartını okutacak ve ilk okutuşuyla personelin ilgili id sinin satırının boş olan alanına değer gidecek tekrar okuttuğunda ilgili kullanıcının aynı satırında boş olan alanına bu sefer çıkış tarihi alanı olacak değeri atayacak, bir daha ki girişinde bu satır dolduğundan yeni bir satıra geçecek
Tabloda bir giriş bir de çıkış sütunu olduğunda ancak böyle bir şey olabilir diye düşünüyorum.
Ama şu haliyle yeni bir satır atladığından kişi kartını bastığında tarih yazılı alana tarih atacak ve çıkış için okuttuğunda ister istemez yeni bir satıra geçecek, bu şekilde olunca da aynı satırda giriş ve çıkış hanesi olmasına gerek yok. Belki şu şekilde olabilir dediğiniz gibi bunu denedim fakat o da kişiye dört işlem yaptıryor, şöyle ki; Personel ilk geldiğinde programa kendini tanıtmak için ismini okutacak sonra giriş hanesine gitmek için bu sefer giriş diye ayrı bir barkod okutacak tabi çıkarken de aynı ilk önce isim sonra çıkış barkodu...
Yazmak da iyi oldu aslında aslında farklı bir açıdan bir mantığı var mı diye düşünme fırsatı verdi fakat yine bir şye bulamadım )) Ve pek tabi ki de yukarıda bahsettiğim şekilde bir kod veya formül yoksa mecburen satır atlayan yoldan gideceğim...
Benim kurmaya çalışıtğım mantık şöyle idi ; Personel yeni geldiğinde kartını okutacak ve ilk okutuşuyla personelin ilgili id sinin satırının boş olan alanına değer gidecek tekrar okuttuğunda ilgili kullanıcının aynı satırında boş olan alanına bu sefer çıkış tarihi alanı olacak değeri atayacak, bir daha ki girişinde bu satır dolduğundan yeni bir satıra geçecek
Tabloda bir giriş bir de çıkış sütunu olduğunda ancak böyle bir şey olabilir diye düşünüyorum.
Ama şu haliyle yeni bir satır atladığından kişi kartını bastığında tarih yazılı alana tarih atacak ve çıkış için okuttuğunda ister istemez yeni bir satıra geçecek, bu şekilde olunca da aynı satırda giriş ve çıkış hanesi olmasına gerek yok. Belki şu şekilde olabilir dediğiniz gibi bunu denedim fakat o da kişiye dört işlem yaptıryor, şöyle ki; Personel ilk geldiğinde programa kendini tanıtmak için ismini okutacak sonra giriş hanesine gitmek için bu sefer giriş diye ayrı bir barkod okutacak tabi çıkarken de aynı ilk önce isim sonra çıkış barkodu...
Yazmak da iyi oldu aslında aslında farklı bir açıdan bir mantığı var mı diye düşünme fırsatı verdi fakat yine bir şye bulamadım )) Ve pek tabi ki de yukarıda bahsettiğim şekilde bir kod veya formül yoksa mecburen satır atlayan yoldan gideceğim...
