Form Açılışında Hatırlatıcı
#1
Değerli arkadaşlar merhaba;

Formu açtığımızda daha önceden başlangıç tarihi ve bitiş tarihi girilmiş bir listeyi tarihi geldiğinde yapılacak iş listesini (formu) nasıl açtırabilirim.

Örnek;

Başlangıç Tarihi : 26.07.2009
Bitiş Tarihi : 30.07.2009
İşlem Türü : Elektrik Faturasının Yatırılması

Ana formu açtığımızda bize iş listesini gösterir formu 26.07.2009 tarihinde otomatik açacak. Ve bize bu işin bugün yapılacağını hatırlatacak. Ve beraberinde (varsa) 26.07.2009 tarihli işleri de listede gösterecek. Bu işlem taaki işlem bitirilip, form üzerinde onay kutusunda onaylanıp listeden kaldırılmasına kadar sürecek. Onaylanmadığı (işin bitmediği) sürece bitiş tarihine kadar ana formun her açılışında bize uyarı verecek.

Böyle bir sistem nasıl yapabilirim.

Teşekkürler


Eklenti Dosyaları
.rar   HATIRLATICI.rar (Boyut: 73,55 KB / İndirilme: 200)



  Alıntı
Bu mesajı beğenenler:
#2
Merhaba..

Tarihi geçmiş ama işaretlenmemiş işler listlenmeyecek mi? Ya da başlangıç, formun açılış tarihinden mi başlayacak?



  Alıntı
Bu mesajı beğenenler:
#3
Sayın Taruz merhaba;

1 - Tarihi geçmiş ama işaretlenmemiş işler listlenmeyecek mi?

1.1 - Tarihi geçmiş olanlar (bitiş tarihi) işaretlenmemiş olursa bunlarıda listede gösterelim ki kullanıcı işaretlemediğini görsün ve işaretleyince de (tarihi geçipte işi bitmişler ve işaretlemeyi unutmuş) mevcut işler listesinden silinsin.
Yada tarihi geçmesine rağmen işi bitmemiş işler muhakkak çıkar veya bitiş tarihini geçebilir. Kullanıcı isterse bitiş tarihini sınır tarihi olarak belirlemez, burada illa ki bitmesi gereken tarihten bir kaç gün öncesine de tarih verebilir. Dolayısıyla tarihleri geçmiş fakat işaretlenmeyi (işin devam ettiği varsayılarak) unutulmuş olanları da göstermekte fayda var.

Velev ki tarihi geçmiş kayıtları (işaretleme unutulmuş) listeden otomatik olarak kaldırsaydık, bu durumda tabloda onay kutusu işaretsiz olacağından herhangi bir rapor alımında (işlerin bitmiş veya bitmemiş) sıkıntılar doğacaktır.
Rapor alırken kriter belirlediğimizi varsayalım.
- Bitmiş işler
- Bitmemiş işler
- Başlangıç tarihi
- Bitiş tarihi
- İşlem türü

bu yoldan gidersek raporda bitmiş işleri rapor al dediğimizde tablodaki onay kutusunun işaretlenmiş olanları verecektir.

Veya bitmemiş işleri rapor al dediğimizde tablodaki onay kutusunun işaretlenmemiş olanları verecektir.
Bu durumda işin takipler arasında bitmesine rağmen hala tablodaki onay kutusu işaretsiz ise (formda tarihi geçmişleri otomatik sildirdiğimizde takip listesinde kullanıcı yapılan işi veya bitmiş işi görmeyeceği için işaretlenmeyecek.) bitmemiş raporlar arasında bunlarıda görebileceğiz.

Bu doğrultuda sağlıklı bir rapor alınmış olmayacak.


2 - Ya da başlangıç, formun açılış tarihinden mi başlayacak?

2.2 - Uyarı için ana form hangi tarihte açılmışsa bu tarihi baz alacak ve bu tarihten itibaren hatırlatıcı devreye girecek.

Teşekkürler



  Alıntı
Bu mesajı beğenenler:
#4
Peki.. Örneğinizde uygulamaya çalışayım..



  Alıntı
Bu mesajı beğenenler:
#5
Peki üstad...
Teşekkür ederim..
Kolaygelsinmerhaba



  Alıntı
Bu mesajı beğenenler:
#6
SQL
  1. SELECT TBLISLEM.ID, TBLISLEM.KAYIT_TARIH, TBLISLEM.ISLEM,
  2. TBLISLEM.BASLANGIC_TARIH, TBLISLEM.BITIS_TARIH, TBLISLEM.DURUM
  3. FROM TBLISLEM
  4. WHERE (((TBLISLEM.BASLANGIC_TARIH)=DATE()) AND ((TBLISLEM.DURUM)=0)) OR
  5. (((TBLISLEM.DURUM)=0) AND ((TBLISLEM.BASLANGIC_TARIH)<DATE()))



Bu sorguyu sorgu_islem adıyla kaydediniz ve FRMISLEM formunun kayıt kaynağına bağlayınız..

Sonraki aşamada FRMANA_PAGE formunun Açıldığında olayına bu kodu yazarak bugüne ait ya da işaretlenmemiş geçmiş tarihli işlemler varsa ilgili formun devreye girmesini sağlayabilirsiniz..

Visual Basic
  1. If DCount("*", "sorgu_islem") > 0 Then
  2. DoCmd.Close
  3. DoCmd.OpenForm "FRMISLEM"
  4. End If





  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Ana Menüden 2.form Açtığımda Form Görev çubuğuna Inmiyor. 32'den 64'e Geçiş Hatası OGUZTURKYILMAZ 3 674 13-04-2023, 23:39
Son Mesaj: OGUZTURKYILMAZ
  Hatırlatıcı mengene 12 853 04-04-2022, 06:07
Son Mesaj: mengene
  [VBA] Hatırlatıcı Sorunun 4 Defa Sorulması M_Kemal_Askeri 2 502 11-03-2021, 17:22
Son Mesaj: M_Kemal_Askeri
  [FORM] Form Açılışında Hata keremm 2 774 20-08-2018, 21:22
Son Mesaj: keremm
  [FORM] form açıp form gizleme sorunu hersey 4 2.147 28-03-2018, 00:14
Son Mesaj: hersey
  [FORM] Form açılışında hata hturkavci03 3 1.642 16-03-2018, 16:14
Son Mesaj: onur_can
  [FORM] Tek Form üzerinden birden fazla form açmak. m_demir 2 1.805 27-01-2018, 21:07
Son Mesaj: m_demir
  [FORM] Form içinde iki farklı alana göre arama ve sonucu form kaydında gösterme volger 1 1.803 30-03-2017, 11:38
Son Mesaj: volger

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar):