![]() |
Değer girmeden kaydı kaydetme - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Değer girmeden kaydı kaydetme (/konu-deger-girmeden-kaydi-kaydetme.html) Sayfalar:
1
2
|
Değer girmeden kaydı kaydetme - okileturc - 15/05/2009 Arkadaşlar, Bir kayıt formunda üç adet denetim var ve hepsinde varsayılan bir değer var. Varsayılan değerlerin yeterli olduğu durumda ( yeni bir değer girmeden ) "Enter" ile kayıt etmesini istiyorum ( buton veya check box kullanılmayacak , sadece enter dan sonra kaydı kaydetip alt satıra geçmesini istiyorum Yardımlarınız için tşk Cvp: Değer girmeden kaydı kaydetme - Seruz - 15/05/2009 Sadece 1. denetim'de Tab Stop olsun, diğerlerini no yapın. Böylece enter'a bastığında, diğer denetimlere uğramadan direkt kaydetmesi lazım. 1.Denetim'in after update'ine bir kontrol koyup, bu alandaki değer değiştirilmişse, 2.denetime setfocus yapın. Aynı şekilde 2.Denetim'in after update'ine bir kontrol koyup, bu alandaki değer değiştirilmişse, 3.denetime setfocus yapın. Örnek olmadığı için deneyemedim ama sürekli form olduğunu varsayarak, mantıken böyle yapılabiliyor olması lazım. Cvp: Değer girmeden kaydı kaydetme - okileturc - 15/05/2009 Tam da problemim bu yeni veri girmediğim zaman ( tüm alanlarda varsayılan değerler var ) default verileri yeterli gördüğümde enter la cursor satırda geziyor ne kayıt ediyor ne de alt satıra geçiyor ![]() ben "enter" eylemine kayıt et ve yeni kayda git diyebilrimiyim Tşk Hocam haklısınız örnek ekledim 3 alanın da varsayılan değeri "ok" ben yeni bir değer girmezsem enter satırda geziyor oysa ben ilk enter dan sonra kayıt etsin istiyorum Cvp: Değer girmeden kaydı kaydetme - Seruz - 15/05/2009 Dediğim şekilde denediniz mi? Olmadıysa, sizin de bildiğiniz gibi, sadece o formu ve ilgili tabloyu yeni bir mdb'ye aktarın ve gönderin. Öyle bir bakalım. Cvp: Değer girmeden kaydı kaydetme - okileturc - 15/05/2009 gönderdim hocam, üzgünüm İlave not : elbette satıra bir buton koyup kaydı kaydet diyebiliriz ancak bunu kasadaki kişi kullanıyor ve klavyeden mouse a geçtiği için vakit kaybediyor resimdeki gibi Nakit default Banka "0 Boş" default ve Tutar fişlerden okunup geldiği için o da bir anlamda default şimdi kasiyer hiç bir yeni veri girmeden enter la kaydedip geçmeli Bu da pratik açıklaması ![]() Cvp: Değer girmeden kaydı kaydetme - Seruz - 15/05/2009 Denetimlerdeki Default value olayını kaldırıp, koda koydum. Alan2 ve Alan3'ün tab stop'unu kaldırdım. Aslında alanın değişip değişmediğini .oldvalue ile yapmıştım ama if de false oluyor nedense, "Ok" ile kontrol ettim mecburen. Kod:
Private Sub ALAN1_AfterUpdate() |