ÖNEMLİ

  • Forumumuzda bilgi alışverişinde bulunabilmeniz için Üye olmalısınız. Üye olmayanlar forumumuzdan yararlanamazlar.
  • Eğer daha önceden üye olduysanız lütfen kullanıcı adınız ve şifreniz ile Giriş yapınız.
 Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
23/06/2009 16:36
Konu Sahibi
bilkan
Yorumlar
4
Okunma
1572
Konuyu Oyla:
  • Derecelendirme: 3/5 - 1 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 3/5 - 1 oy

bilkan

Üye
Kullanici Avatari
Üye
26
7
20/03/2009
0
Eskişehir
Ofis 2003
10/04/2014,20:34
Çözüldü 
Arkadaşlar ,

Bildiğiniz gibi bir veri tablosuna veri girişi için form hazırladığımız zaman, form içerisine bir kaydet butonu yerleştirebiliyoruz.Ancak bu buton neredeyse görsel bir araç olmaktan ileri gitmiyor, çünkü benim girdiğim veriler, farenin tekerleğini aşağıya kaydırmamla zaten tabloya girilmiş oluyor.Bu bakımdan kaydet butonuna ihtiyaç yokmuş gibi görünüyor.Halbuki ben, hazırladığım formu kullanan kullanıcıların herhangi bir hatalarına meydan vermemek için, kaydet butonuna basılmadıkça kayıt işleminin gerçekleşmesini istemiyorum.Bunu nasıl sağlayabilirim?

Bunun yanında, bir A tablosunun herhangibir sütunu için, veri kaynağı olarak bir B tablosunun içindeki bir sütunu kullanmak istediğimde, B tablosuna yeni veri girişi yapılması durumunda, kayıt butonuna basılmadığı takdirde, A tablosunda B deki yeni verinin kullanılmamasını nasıl sağlayabilirim. Dediğim gibi hatalara meydan vermemek için, kayıt düğmesine basılmadıkça verilerin tabloya girilmesini istemiyorum.

Bir başka sorum da şu şekilde: Form tasarımında kullanılan nesnelerin özellik penceresinde birçok detay görünüyor.Çoğunun ne işe yaradığını henüz bilmiyorum, ama öğrenme aşamasındayım. Bu nesneler için olaylar, bağlantılar tanımlarken Sql komutlarının bilmem gerekli midir, yoksa daha kolay bir yolu var mı?

Şimdiden teşekkür ederim.


bilkan, 20-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

ozanakkaya

sledgeab
Kullanici Avatari
Kurucu
O.... A....
9.950
29/01/2008
Denizli
Memur
Ofis 2010 32 Bit
Çözüldü 
Formdaki tüm metin kutularını ilişkisiz yapıp kaydet butonunda ADO veya DAO kodları kullanabilirsin.

Eşref hocanın aşağıdaki linkte bulunan örneğini incele, yapamazsan yardımcı oluruz.

https://www.accesstr.net/konu-ado-ile-ya...amasi.html

Bahsettiğin nesne özelliklerinde gezinirken durum çubuğunda ne işe yaradığı hakkında kısa bilgiler yazar.


Cevapla

cuneyt

Aktif Üye
Kullanici Avatari
Aktif Üye
321
29/10/2008
81
İstanbul
Ofis 2007
08/06/2016,10:56
Çözüldü 
ozan arkadaşımızın dediği gibi veya daha da basitiyle; şöylede yapabilirsin:

Kod:
1
2
3
4
5
6
7
8
9
10
If NewRecord = True Then 'burda diyoruz ki eğer yeni eklenecek bir kayıt ise
If MsgBox("Kayıt eklensin mi?", vbYesNo + vbInformation, "Kaydet") = vbNo Then  
DoCmd.RunCommand acCmdUndo 'burda diyoruzki eğer ben hayır dersem işlemi geri al

DoCmd.Close  'kapat
Else
DoCmd.Close

End If
End If

bu kodu komut düğmesinin tıklandığında olay yordamına yapıştır. veya formun güncelleştirme öncesine yapıştırıp. komut düğmesine sadece docmd.close yapıştır. bu durumda formun güncelleştirme öncesindeki docmd.close olayını kaldırıyorsun.


Cevapla

Seruz

Uzman
Kullanici Avatari
Uzman
S.... U....
1.551
7
30/10/2008
814
Tekirdağ
BT Şefi
Ofis XP
15/11/2017,09:03
Çözüldü 
Sn. bilkan

ADO ile yapılmış kayıt ekleme içeren benim örneğimi de inceleyebilirsiniz.
Anket Çalışması

Ayrıca, forum kuralları gereğince, sorununuzun çözülüp çözülmediği ile ilgili geri dönüş yapmalısınız.
Sorununuz çözüldüyse, konuyu taşıyalım.


Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla

bilkan

Üye
Kullanici Avatari
Üye
26
7
20/03/2009
0
Eskişehir
Ofis 2003
10/04/2014,20:34
Çözüldü 
Aslında ADO ile çözüme ulaşmak şu an için bana daha mantıklı geliyor, ancak bu işlerde acemi birisi olarak sorunumu tam olarak halletmem biraz zaman alacak.Yine de çözüme ADO ile ulaşacağımı düşünüyorum.Tavsiyeleriniz için teşekkürler arkadaşlar.


bilkan, 20-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü Kayıt No'ya Yıl, Ay, Gün, Saat, Dakika, Saniye ve Salise Yazdırma metin02 7 349 31/10/2017, 00:56 Faik Yalçın
Çözüldü Formdaki Kaydı Farklı Formda Yeniden Kayıt U.ALTUN 11 439 19/10/2017, 17:29 U.ALTUN
Çözüldü Formdaki Kaydı Farklı Formda Yeniden Kayıt U.ALTUN 9 473 04/10/2017, 19:53 ozanakkaya
Çözüldü Sorgulama Sonrası Tabloya Mükerrer Kayıt U.ALTUN 2 135 30/09/2017, 11:27 U.ALTUN
Çözüldü Ana Formdayken Bir Alt Formdan Diğer Alt Formun Düğmesine Tıklama Olayı sertac76 4 147 20/09/2017, 10:36 sertac76

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.