Kritere Göre Açılan kutudan-AltForma Getirme/Bilgi Ekleme

1 2 3 4
08/04/2016, 18:29

atoz112

sayın yorum70,

sizinle daha öncesinde bu konuya dair talebiniz olduğunda beyanınız;
seçilen gruptaki personelden bir ya da birkaçı üzerinde çalışılan gün ve saatlerin değiştirilmesi neticesinde güncellemesi üzerine olduğu gerekçesi ile önceki örnek uygulama UPDATE sorgusu olarak hazırlanmıştır.

Alıntı:...GRUP-1 personelini çağırıp tümüne veya bir kaçı haricine 05/04/2016 tarihli eklediğimiz zaman, 04/04/2016 silip üzerine kayıt etmeyecek...4 ve 5 tarihlerini ayrı ayrı tabloda saklayacak...

ifadenize yönelik olarak;
eğer ki talebiniz ya da amacınız mevcut gruptaki personelin mevcut kayıtlarını yeni olarak kaydetmesi ise,
alt formda tabloyu kaynak gösterdiğinizde (son eklenen örnekte olduğu gibi),yeni kayıt oluşturup bu yeni kaydı direkt kayıt işlemi akabinde tabloya dahil etmiş olacaksınız zaten.hariçten INSERT sorgusuna da gerek olmayacaktır.

fakat,eğer mevcut kayıt üzerinde bir düzenleme yapılması gerekiyorsa,o zaman UPDATE sorgusu kullanmalısınız.

bilginize...iyi çalışmalar,saygılar.
08/04/2016, 19:39

yorum70

altformla üst forma bağlamadan yeni kayıt olmuyor.Bağlama yapıncada, GRUPSEC ve Personelsec çalışmıyor.

Çalışmalar devam ediyor.
08/04/2016, 20:04

atoz112

sayın yorum70,

bir grup seçtikten sonra,alt formda yeni kayıt satırına dahi kayıtlar ekleseniz hemen kayıt yapıyor ve tabloya ekliyor zaten.

elbette ki bu bahsi yapılan açıklama,konunuzun 10.mesajında eklenen örnek üzerinden yapılmaktadır.harici başka bir uygulama üzerinden bahsini yapıyorsanız,durum başka hal alır.

ayrıca;
ister alt form üzerindeki son değer girilebilecek bir denetimin ÇIKILDIĞINDA olay yordamı içerisine ya da ister bir buton eklenip o butonun olay yordamı içerisine

Kod:
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70

kod satırını eklemek ile de kayıt işlemini gerçekleştirebilirsiniz.bilginize...iyi çalışmalar,saygılar.
08/04/2016, 20:32

yorum70

Sn.ATOZ112

Çıkıldığına, ana formda ki kayıt butonuna, kısacası eklemediğim yer kalmadı ama, GRUP-1'İ çağırıp yeni görev girdiğimde her seferinde bir öncekini silip, üzerine kayıt yapıyor.

GRUP-1'i çağırıp 01.04.2016 çalışma tarihi; 08:00-19:00 saatlerini girip deneyebilirsiniz...bu girdiğinizi kaydedecek, hali hazırda tabloda kayıtlı olan 03/04/2016 tarihli görevi silecek.
08/04/2016, 20:42

atoz112

sayın yorum70,

konunuzun 15.mesajında bahsi yapılan açıklamanın işlerliğinin görülebilmesi adına,10 mesajda eklenen örnek uygulama üzerinde bir deneme yapılarak hazırlanmış örnek uygulama ekte mevcuttur.tabloda son eklenen kaydı inceleyiniz.

bilginize...iyi çalışmalar,saygılar.
08/04/2016, 21:55

yorum70

son uygulama bende çalışmıyor, bir başka katılımcı deneyebilir mi acaba ?

frm_calisma formundan GRUP-2 seçilip..gelen personele 01/06/2016 caltarih ve 08:00 - 19:00 saatleri girilip tbl_calisma tablosuna yeni kayıt ekleyecek..yani önceki kayıtın üzerine değil, yeni girilen tarihli ve ek saat bilgili kaydedecek..

2013 kullanıyorum. Referanslarla ilgili olabilir mi acaba !
1 2 3 4