Skip to main content

AccessTr.neT


Tablo İlişkili Formda Yeni Kayıt İşlemi

Tablo İlişkili Formda Yeni Kayıt İşlemi

Çözüldü #1
şu kod ile
Visual Basic Code
DoCmd.RunCommand acCmdRecordsGoToNew
yeni kayıt kısmına geçip bilgileri doldurduktan sonra şu kod ile de
Visual Basic Code
DoCmd.RunCommand acCmdSaveRecord
ile kaydediyorum ama kutularda resimdeki görüntü oluşuyor. muhtemelen Dlookup ile son kayda gidebilirim
ama tabloyla ilişkili formda yeni kayıt işlemi bu kadar zor olmamalı
siz nasıl yapıyorsunuz
[Resim: do.php?img=9889]

şöyle kullanınca olmadı
Visual Basic Code
DoCmd.RunCommand acCmdSaveRecord
        
Visual Basic Code
DoCmd.GoToRecord acForm, "ifKimlik", acLast
@benbendedeilem
Son Düzenleme: 19/03/2020, 11:11, Düzenleyen: accessman.
Cevapla
#2
Tablo güncelleme ve form güncelleme kodlarını ekleyip deneyebilirsiniz.
Cevapla
#3
Visual Basic Code
DoCmd.RunCommand acCmdSaveRecord

MsgBox CInt(DMax("[id]", "tPersonel"))
        
DoCmd.GoToRecord , , acGoTo, CInt(DMax("[id]", "tPersonel"))
yeni kaydı kaydettikten sonra mesajda son kaydın "id no" göstermesine rağmen gösterdiği kayda gitmeyip hata veriyor
mesajda gösterdiği halde neden son kayda gitmiyor olabilir
nasıl bir satır eklemem lazım
Visual Basic Code
DoCmd.SelectObject acTable, "Table1"
DoCmd.Requery
DoCmd.GoToRecord acDataTable, "Table1", acLast

veya 

Me.Requery
Me.Recordset.MoveLast
Cevapla
#4
Ben son defa tekrarlayayım. Site Kuralları gereği sorulara örnek uygulama eklemek zorunludur. Eklediğiniz resime bakarak kimse çözüm bulamaz. Yeni kayıt kodu çalıştığında açılan kutularda silindi yazmasının farklı sebebi olabilir, bunun için örneğin incelenmesi lazım.
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
#5
bende örnek ekleyecektim bir benzerini boş bir projede yaptım ve hiç bir sıkıntı olmadı
orjinal haliyle yüklemem mümkün değil
inanın bende her üç dört mesajdan birinde fırça yemekten memnun değilim
Cevapla
#6
neticede son id numarasını bulup kaydı bu şekilde çağırarak uzun yoldan çözmüş oldum ama bunun genel kolay bir versiyonu vardır diye düşündüm yani sorduğum beni sıkıntımın çözümünden çok bu iş genelde nasıl yapılıyor elbette yeni kayıt ekleyip eklediğiniz kayıtta işlem yapıyorsunuzdur bende bunun genel kullanımını sormuştum
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da