Mükerrer Kayıt Engelleme
Tarih
27/06/2009 12:14
Konu Sahibi
Aykay
Yorumlar
8
Okunma
4738
Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 5/5 - 1 oy



Aykay
Aktif Üye
Kullanici Avatari
Aktif Üye
208
24/11/2008
3
Adana
Ofis 2003
14/10/2013,09:18
Çözüldü 
Değerli arkadaşlar merhaba;
Belli kriterlerde kayıt oluştururken onun kayıtlı olduğunu uyaran ve kayıt yapmasını engelleyecek bir uyarıcı oluşturmak istiyorum.
Örnekte olduğu gibi kayıt oluştururken mükerrer kayıdın önüne geçecek herhangi bir uyarıcı bulunmamaktadır. Söz konusu örnekte tek personele ve çok personele aylık puantaj oluşturuluyor. Bu oluşum sağlanırken hangi ay seçildiyse o ayın bütün gününü (örn: 01.06.2009-30.06.2009), yılı ve en sonda seçilen personeli kontrol ederek mükerrer kayıdın önüne geçerek ekrana uyarı getirecek.
Örnek1: Haziran-2009-Deneme1 Deneme seçilip daha sonra tek personel puantaj oluştur butonuna basıldığında bu kayıt daha önce (Haziran-2009-Deneme1 Deneme) yapıldığını uyarıp engelleyecek.
Örnek2: Haziran-2009 seçilip daha sonra çok personel puantaj oluştur butonuna basıldığında bu kayıt daha önce (Haziran-2009) yapıldığını uyarıp engelleyecek.

Teşekkürler


Ek Dosyalar
.rar   Aylık_Puantaj.rar (Dosya Boyutu: 161,03 KB / İndirme Sayısı: 34)
Eğer bir kişi hem akıllı, hem çalışkansa takdir et.
Çalışkan fakat akıllı değilse dikkat et.
Akıllı fakat tembel ise ikaz et.
Hem akılsız, hem tembelse uzaklaşmak için acele et.
Cevapla


Nurullah_Serdar
FaTSaLı
Kullanici Avatari
Aktif Üye
568
22/11/2008
189
Giresun
Ofis 2007
01/07/2013,13:21
Çözüldü 
ikinci sorunu anlamadım işin gerçeği. ama ilk sorunun cevabını gönderiyorum. sanırım istediğiniz olay bu.


Ek Dosyalar
.rar   Aylık_Puantaj.rar (Dosya Boyutu: 155,69 KB / İndirme Sayısı: 93)
İyiki Varsın Access Img-grin
Cevapla


okileturc
Aktif Üye
Kullanici Avatari
Aktif Üye
O.... V....
966
18/03/2009
459
İzmir
Ofis 2003
23/05/2016,13:38
Çözüldü 
Eğer mükerrer kaydı kod ile kontrol etmek istemiyorsanız
2 alternatif daha önerebilirim 1. Çoklu birincil anahtar :
kaydın unique olmasını gerektiren tablo alanlarını mouse
ile seçip birincil anahtara basarsanız. Resimde olduğu
gibi Personel ve Tarih birleşimini birincil anahtar olarak takip
edeceğinden ayni kişiye ayni tarihle kayıt açamayacaktır

resim

2. metod ise tablonuza "KONTROL" adında bir alan
ekleyin Türü "Metin" , Gerekli "Evet", Sıfır uzunluk
izni "Hayır", Sıralı " Evet, Kayıt tekrarı yok"
Burada yapmanız gereken her yeni kayıt eklediğinizde
KONTROL alanına bilgi atmak
me.[KONTROL]=me.[PERSONEL_ID]&me.[TARIH]

resim

Kolay gelsin
okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla


Aykay
Aktif Üye
Kullanici Avatari
Aktif Üye
208
24/11/2008
3
Adana
Ofis 2003
14/10/2013,09:18
Çözüldü 
Sayın Okileturc hocam;
Örneğinizi ilgili çalışmada denedim ama bir türlü çalıştıramadım. Size zahmet uygulama üzerinde çalışır vaziyet de gönderebilir misiniz? Örneği tekrar ekliyorum.
Saygılar,
Teşekkürler


Ek Dosyalar
.rar   Aylık_Puantaj.rar (Dosya Boyutu: 121,38 KB / İndirme Sayısı: 14)
Eğer bir kişi hem akıllı, hem çalışkansa takdir et.
Çalışkan fakat akıllı değilse dikkat et.
Akıllı fakat tembel ise ikaz et.
Hem akılsız, hem tembelse uzaklaşmak için acele et.
Cevapla


okileturc
Aktif Üye
Kullanici Avatari
Aktif Üye
O.... V....
966
18/03/2009
459
İzmir
Ofis 2003
23/05/2016,13:38
Çözüldü 
1. seçeneği ekte gönderiyorum
TBLPUANTAJCET tablosunda
PERSONEL_ID ve
PUANTAJ_TARIH alanlarını
birleşik birincil anahtar olarak işaretledim
Ayni isim ve tarihli 2. bir kayıt
eklenmeyecektir.

Kolay gelsin
Bu da 2. örnek
PUANTAJKONTROL alanı ekledim
Mevcut kayıtlarınızı
PUANTAJKONTROL=PERSONEL_ID & PUANTAJ_TARIH
olarak güncelledim ve alana kayıt tekrarı yok
özelliği verdim. yalnız burada dikkat edilmesi gereken
konu yeni puantaj kartı eklediğiniz sorgularda
mutlaka PUANTAJKONTROL=PERSONEL_ID & PUANTAJ_TARIH
kodunu bu KONTROL alanına kayıt atmak için
kullanmanız

Kolay gelsin


Ek Dosyalar
.rar   aylık_puantaj_oki.rar (Dosya Boyutu: 122,56 KB / İndirme Sayısı: 55)
.rar   aylık_puantaj_oki_KONTROL.rar (Dosya Boyutu: 120,58 KB / İndirme Sayısı: 73)
okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla


Aykay
Aktif Üye
Kullanici Avatari
Aktif Üye
208
24/11/2008
3
Adana
Ofis 2003
14/10/2013,09:18
Çözüldü 
Emeğinize sağlık hocam ve diğer ilgili hocalarım;
Yine sayenizde çözebileceğim bir sorun var.
Çalışmadaki ad soyad açılan kutu bölümünde;
Satır kaynak türü= Tablo/Sorgu
Satır Kaynağı=TBLPERSONEL
seçtiğim zaman veri oluşturmuyor. Fakat bu bu verileri TBLPUANTAJCET den aldığımda sorun çözülüyor. Ama bu seferde bu tablo sıfırdan, yani boş iken oluşturulmak istendiğinde yine hata veriyor ve oluşturmuyor. Bu seferde tabloda kayıt olmayınca adsoyad açılan kutusunda herhangi bir veri bulunmuyor. Her zamanda ilgili tablodan adsoyad alamam ki veri olmadığında ve yeni adsoyad kayıt etmek istediğimde yine sıknıtı ile karşılacağım.
Umarım ifade edebildim.
Teşekkürler.
Eğer bir kişi hem akıllı, hem çalışkansa takdir et.
Çalışkan fakat akıllı değilse dikkat et.
Akıllı fakat tembel ise ikaz et.
Hem akılsız, hem tembelse uzaklaşmak için acele et.
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Mükerrer Kayıt Hk. Serkan Çevik 2 73 01/12/2016, 22:37 Serkan Çevik
  Aynı Kişi adı ile Yeni Kayıt eklemek Mesut Kaytan 6 225 29/11/2016, 13:49 Mesut Kaytan
  Güncelleştirme Sorgusu Çalıştırınca Kayıt Kilit Hatası Hakkında shalala 2 53 23/11/2016, 00:39 shalala
  Evrak Kayıt uygulaması için nasıl bir yol izlemeliyim talebe10 7 230 06/11/2016, 13:57 atoz112
  raporu pdf olarak kayıt etmek mehmetb84 4 123 04/11/2016, 14:22 mehmetb84


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya