Skip to main content

AccessTr.neT


Formdan Tabloya Kayıt Butonu

Ismail Kalan
Ismail Kalan
7
2408

Formdan Tabloya Kayıt Butonu

#1
Merhaba,

Bir seyahat acentasında kullanılmak üzere basit bir tablo hazırladım. Ama veri girişinde tabloyu kullanmak istemiyorum bunun için de bir form hazırladım. İsterim ki formu doldurunca "Ekle" butonuna "bastıktan sonra" veriler tabloya aksın ve "form temizlensin". 

Bu konuda yardımcı olabilir misiniz?
.rar Agent.rar (Dosya Boyutu: 25,51 KB | İndirme Sayısı: 8)
Cevapla
#2
sayın Kalan,

bahsettiğiniz talebinize yönelik olarak;

öncelikle,kendi adıma geçerli olmak sureti ile,eklediğiniz örnek uygulama üst sürüm olması gerekçesi ile inceleme imkanım olmamaktadır fakat fikir vermek amacı ile eğer kast ettiğiniz işlem,kayıt kaynağı ilişkisiz bir form üzerinde tabloya kayıt eklemek ise,INSERT INTO Sql sorgusunun kullanımı ile form üzerindeki denetimlere yazdığınız verileri tabloya kaydedebilirsiniz.

ayrıca,ister

DoCmd.GoToRecord , , acNewRec

kod satırı ile form üzerinde kaydetme işlemi akabinde YENİ KAYIT alanı açabileceğiniz gibi (ki,bu daha uygun olabilir.elbette,tercihe göre değişir),isterseniz de her bir denetim için 

Me.denetim_adi1=""

kod satırı ile form üzerindeki denetimleri temizleyebilirsiniz.

bilginize...iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#3
(02/05/2017, 11:07)atoz112 yazdı: sayın Kalan,

bahsettiğiniz talebinize yönelik olarak;

öncelikle,kendi adıma geçerli olmak sureti ile,eklediğiniz örnek uygulama üst sürüm olması gerekçesi ile inceleme imkanım olmamaktadır fakat fikir vermek amacı ile eğer kast ettiğiniz işlem,kayıt kaynağı ilişkisiz bir form üzerinde tabloya kayıt eklemek ise,INSERT INTO Sql sorgusunun kullanımı ile form üzerindeki denetimlere yazdığınız verileri tabloya kaydedebilirsiniz.

ayrıca,ister

DoCmd.GoToRecord , , acNewRec

kod satırı ile form üzerinde kaydetme işlemi akabinde YENİ KAYIT alanı açabileceğiniz gibi (ki,bu daha uygun olabilir.elbette,tercihe göre değişir),isterseniz de her bir denetim için 

Me.denetim_adi1=""

kod satırı ile form üzerindeki denetimleri temizleyebilirsiniz.

bilginize...iyi çalışmalar,saygılar.

Galiba sürümü düşürebildim. 

Ama formu silmiş...
.rar Agent.rar (Dosya Boyutu: 17,27 KB | İndirme Sayısı: 6)
Son Düzenleme: 02/05/2017, 11:48, Düzenleyen: Ismail Kalan.
Cevapla
#4
sayın Kalan,

aşağıdaki açıklamaların yapılması uygun görülmüştür.

1)

eklediğiniz örnek uygulamanın kısa süreli bir incelenmesi ve sadece bilgilendirme olması ve naçizane tavsiye niteliğinde hatırlatma adına;

Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler

yukarıda bağlantısı yazılı konuyu incelemenizin ve içeriğindeki hususlara (özelikle,Türkçe karakter kullanımı ve BOŞLUK bırakarak tanımlamada bulunma) göre uygulamanızı yeniden düzenlemenizin,ileride bu hususlardan kaynaklı sorunları da engellemenize imkan sağlaması söz konusu olacaktır kanısındayım.

2)

Tablonuzda TARİH alanını YİNELEME YOK şeklinde benzersiz kayıt mahiyetinde oluşturmuşsunuz.fakat bu hatalı bir işleme neden olur.çünkü;yapmayı istediğiniz kayıt için aynı tarihe dair kayıtlar da eklemeniz halinde hataya maruz kalacaksınız.

bunun yerine,yeni bir ALAN ADI ekleyip bu alanın da veri türünü OTOMATİK SAYI olarak belirlemelisiniz.örneğin bil_id alanı oluşturabilirsiniz.

öncelikle,bu hususları yeniden düzenlemek sureti ile uygulamanızı tekrar oluşturunuz ve sonrasında mevcut talebinize yönelik çözümler elde etmeyi veya bunların sağlanmasına devam edilmesi daha yerinde olacaktır kanısındayım.elbette,tercih ve takdir sizindir.

Bilginize…iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#5
sayın Kalan,

EK'te;
hem tablonuzun genel yapılandırılması ve hem de form üzerindeki denetimlerin yeniden düzenlenmesi sağlanmıştır.
ayrıca,bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

NOT
bundan sonraki olası muhtemel yeni konularınızda uygulamanızın bu halini barındıracak şekilde örneklerinizi eklemeyi ihmal etmeyiniz.

bilginize...iyi çalışmalar,saygılar.
.rar Agent-ATOZ.rar (Dosya Boyutu: 18,04 KB | İndirme Sayısı: 35)
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#6
Çok teşekkür ederim.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task