[FORM] Zorunlu kayıt için yardım hakkında
#1
access-sql-11 
ekteki kullanmıs oldugum vardıya kayıt dosyamda bos bırakılan alanlarda uyarım mesajı yazdırmak ıstedım ama olmadı kaydet butonunun tıklandıgında olay yordamına orneklerden yola cıkarak ılaveler yaptım ama nedense calıstıramadım

bir diger sıkıntıda vardıya secımı yapılınca baslama ve bıtıs saatlerıne sınırlama getırmek
ornegın 1.vardıya secıldıgında 00:00 - 08:00 arası saatlerın gelmesını 2. vardıya secımınde 08:00-16:00 3. vardıya secımınde ıse 16:00-00:00 secımlerı bır yerde yanlıs yapıyorum ama nerede bu vardıya ya gore saat secımı ıslemıne illere gore ılceler cıkması ıle ılgılı vıdeodan yola cıkarak bır ılave yapmam verıtabanımda bır sorun olusturur mu ???



  Alıntı
Bu mesajı beğenenler:
#2
Sevgili dostum; yardımcı olmak için dosyanı indirdim ama sorun yaşadığın formu belirtmemeşsin; işin içinden çıkmadım.. Örneğini daha sadeleştirirsen konuya hakim olmak daha kolaylaşır..

Selamlar..



  Alıntı
Bu mesajı beğenenler:
#3
(16-10-2012, 19:21)Taruz demiş ki: Sevgili dostum; yardımcı olmak için dosyanı indirdim ama sorun yaşadığın formu belirtmemeşsin; işin içinden çıkmadım.. Örneğini daha sadeleştirirsen konuya hakim olmak daha kolaylaşır..

Selamlar..

vardıya defteri formu taruz hocam makıne park no vardıya personel secımlerı acıklama baslama ve bıtıs saatlerınden bos kalan olur ıse uyarı alam kıstedım ama olmadı orneklerden yola cıkarak denedım olmadı bırde vardıya secımıne gore saatlerın cıkması olayıda burada yardımlarınız ıcın tesekkurler



  Alıntı
Bu mesajı beğenenler:
#4
güncel.cevap beklenmektedir.



  Alıntı
Bu mesajı beğenenler:
#5
syn disa2006
zorunlu değer girilmesini istediğiniz tablodaki alanların.
vardiya defteri tablonuzda.
1) varsayılan değerini 0 atamışsınız orayı boş bırakın
2) geçerlilik kuralına Is Not Null yazın
3) geçerlilik metni kısmına çıkmasını istediğiniz mesajınızı yazınız.

böylelikle boş bırakılan alanlar doldurulmadan kayıt işlemi gerçekleşmez.

diğer probleminize gelince vardiya saatleri sadece 1-2-3 olarak belirlediğiniz saatler arasındamı olacak yani manual saatlere müdahale olmayacaksa vardiya açılır kutusuna güncelleştirme sonrasına kod girerek halledilebilir.
iyi çalışmalar



  Alıntı
Bu mesajı beğenenler:
#6
eğer vardiya defteri formundaki 'bilgiyi kaydet butonunu' ile boş alanları denetlemek istiyorsanız öncelikle vardiya defteri tablosunun özellik sayfasından veri girilmesi zorunlu alanlar için kullanılan "gerekli" özelliğini hayır yapın, geçerlilik metinlerini de, kurallarını da silin 'bilgiyi kaydet butonunun' olay yordamına aşağıdaki kodu zorunlu olmasını istediğiniz her bir alan için ayrı ayrı yazın.
(Alan_Adi)=Zorunlu alan ismi

If IsNull(Alan_Adi) Then
MsgBox "Bu alan Boş Bırakılamaz"
Me.Alan_Adi.SetFocus
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
Else
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
End If



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [VBA] Açılan Kutudan Seçim, If Bloğu Hakkında Yardım. programmer67 16 515 28-07-2023, 11:46
Son Mesaj: programmer67
  [VBA] Kayıt Iptali: Kayıt Iptal Tablosuna Ekle, Kayıdı Sil Işlemi programmer67 6 322 21-07-2023, 10:40
Son Mesaj: onur_can
  Sql Satırında Değişken Kullanımı Hakkında Yardım programmer67 3 184 26-04-2023, 12:02
Son Mesaj: halily
  Toplu Taksitlendirme Işleminde Her Taksit Için Tabloya Ayrı Kayıt Nasıl Yapabilirim. OĞUZ TÜRKYILMAZ 10 496 12-03-2023, 21:18
Son Mesaj: OĞUZ TÜRKYILMAZ
  [FORM] Sürekli Form Düzeninde Her Kayıt Için Ayrı Ayrı Alanların Pasif Olması Hk. dormin 1 186 09-12-2022, 15:36
Son Mesaj: onur_can
  Sorgudaki Her Bir Kayıt Için Ayrı Excel Dosyası Açma tamersyilmaz 4 231 29-09-2022, 14:47
Son Mesaj: tamersyilmaz
  [FORM] Combobox Evet Hayır Seçiminde Açılan Kutuya Zorunlu Veri Girişi Mesajı Gelmesi. DENTAVAX 12 487 17-07-2022, 20:51
Son Mesaj: DENTAVAX
  [FORM] Puantaj Kayıt Formlarında Kayıt Hataları M_Kemal_Askeri 11 1.002 26-02-2021, 15:27
Son Mesaj: M_Kemal_Askeri

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi