Merhabalar barkod okuyuculu personel giriş çıkış formu hazırlıyorum fakat bunu tek işlemde yapamadım.
Yani personel kendine ait kartı bir kez okutunca giriş ve tarih atacak ikinci okutunca çıkış olacak ve yine çıkış tarihini atacak ama maalesef yapamadım.
Çalıştığım dosya ekte biraz karışık çünkü yapılan işlerin sürelerinin hesaplandığı bir porgramdı sonra sadece giriş çıkış için kullanayım dedim ama bu da kullancıyı zorluyor okuyucuyu 4 sefer kullanmak zorunda kalıyorlar. Şu anda değiştirerek çalıştığım nail isimli kullanıcı oda bir hayli karışık açıkçası
28-09-2012, 10:40 (En son düzenleme: 28-09-2012, 10:41 dayday.)
mrb ersoyyuksel
örneğinizi inceledim .örneğinizde her kişi için ayrı bir tablo ve form oluşturmuşsunuz .
bu işinizi bayağı zorlaştırır .access te bu işinizi kolaylaştırmak için tablo yapınızı değiştirirseniz istediğinizin üzerinde işlemler yapabilirsiniz acizane tavsiyem.
1) kart sahiplerinin tutulduğu bir tablo yapın
kullanıcıno- adı soyadı -tel -adres-kart ıd bilgileri olsun
2)giriş çıkış kayıtlarının olduğu ikinci tablo yapın
kullanıcıno-giriş-çıkış seçeneği-tarihsaat
bölümlerinden oluşan tabloları yaparsak çok daha kullanışlı olur diye düşünüyorum.
ayrıyeten kart okuma ekranına giriş ve çıkış sekme denetimi yerleştirerek kart okunduğu anda kayıtı oluşturulması işinizi hayli kolaylaştırır.çalışmanızda başarılar .
Merhabalar ilginiz için teşekkürler fakat açıklamamda da belirttiğim üzere programı başka bir amaçla yapmıştım şu an üzerinde çalıştığım test amaçlı formda söylediğiniz gibi tek tablo üzerinden çalışıyor, bu halde uygulama yapılabiliyor fakat benim asıl yapmak istediğim personel ilk ismini okuttuğunda tarih basıyor buraya kadar normal ikinci kere ismini okuttuğunda yani çıkış olarak okuttuğunda yeni bir satıra geçiyor ben aynı giriş satırında çıkışı tarihinide görmek istiyorum bunu halledebilirsem tablo sayısı önemli değil açıkçası..
28-09-2012, 12:15 (En son düzenleme: 28-09-2012, 12:24 dayday.)
syn ersoyyuksel
access tablo kayıt mantığıda zaten yeni satır durumunu gerektirir.nedenine gelince tablonuzdaki giriş ve çıkışın olduğu tarihte durumun girş vede çıkış olarak kayıt alırken tabloda tek kayıt altında tutulur saatleride girişte 1 satır çıkışta bir satır açar ve böylece devam eder.eğer siz tek satırda giriş saati ve çıkış saati diye kayıt tutmayı düşünür isek.
örnek: kullanıcı gün çerisinde 4 defa bir şekilde giriş vede çıkış yaptı aynı tarih içerisindeki bu giriş ve çıkışlar için giriş 1-2-3-4 vede çıkış 1-2-3-4 diye satır açmanız gerekecektir.
vede eğer mesela olası 4 giriş -çıkışın üzerindeki hareketlerde kayıtı tuttuğunuz satır üzerine yer olmayacaktır.açıkçası bu yüzden her girişin vede çıkışın ayrı satırlarda tutulması vede kayıt ayrımının giriş vede çıkış olarak ayrılması daha sonraki süzme ve raporlamada büyük kolaylıklar sağlar diye düşünüyorum.
ayrıca bir sorum olacak kartları okuyan pc başında görevli bir personel varmı kart okunurken kaydın giriş veya çıkış diye forma müdahale edecek.