AccessTr.neT
Alt Form Kayıt - 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ığı: Alt Form Kayıt (/konu-alt-form-kayit--85447.html)

Sayfalar: 1 2


Alt Form Kayıt - most - 30/05/2019

Merhaba, hazırlamış olduğum Form1 isimli formda bir altform mevcut. Girmiş olduğum veriler otomatik olarak bağlı olan tabloya kayıt oluyor. Özellikle AltForm ne girdiysem kayıt ediyor. İptal yada Sil yapamadım. Kaydet Butonuna basmadığım sürece kaydetmesini istemiyorum, özellikle alt formun.

Sitede araştırma yaptım fakat accdb uzantılı, açamadım. Dosyam ektedir, yardımcı olursanız sevinirim.

Teşekkürler.


Cvp: Alt Form Kayıt - ozanakkaya - 30/05/2019

Alt formun güncelleştirme öncesinde olayına aşağıdaki kodu ekleyiniz.

Visual Basic Code
1
2
3
4
5
6
7
8
If Me.Dirty = True Then

If MsgBox("Değişiklik Kaydedilsin Mi.", vbCritical + vbYesNo) = vbNo Then

Me.Undo

End If
End If




Cvp: Alt Form Kayıt - most - 30/05/2019

Merhaba, elinize sağlık tam istediğim gibi oldu. Fakat bunu Form1 deki KAYDET butonuna nasıl yazabilirim? Yani Kaydet e basmadığım sürece kayıt etmeyecek şekilde.


Cvp: Alt Form Kayıt - mehmetdemiral - 31/05/2019

Bunun için tablo ile formunuz arasında veri bağı kurmayın. Yani metin kutuları ilişkisiz olmalı. Tüm kayıt işlemi kodlarla yapılmalı. Bu durumda veri anında kayıt edilmeden, kodların bulunduğu bir butona basarak kaydedilir. Ancak bunun için tamamen kodlar kullanmalı, veri bağlantısı için de Ado veya Sql kullanmalısınız. Sitede bununla ilgili örnek çalışmalar mevcut. İnceleyin bence...


Cvp: Alt Form Kayıt - mehmetdemiral - 31/05/2019

Arşivimdeki bir Ado kayıt örneği ekliyorum. İnceleyip yapmaya çalışın.


Cvp: Alt Form Kayıt - berduş - 31/05/2019

sayın @most hayır dersek sadece altformdaki kayıtlar mı silinecek yoksa üstformdaki kayı da silinecek mi?
Aşağıdaki çalışmada 2 tarafı da siliyor
dilerim işinize yarar.