kaydet butonu hk.

1 2
02/11/2008, 20:22

ferhatince

Arkadaşlar bir form oluşturdum burdan veri girişleri yapıyorum. sıkıntı şu iki üç alana veri girişi yapıyorum ve KAYDET butonu basmadan kapat butonuna basarak çıkıyorum. O şekilde formdan çıksamda girdiğim verileri tabloya(veri tabanı) yazıyor. ben verilerin sadece kaydet butonuna bastığımda tabloya atmasını istiyorum.
02/11/2008, 20:37

ozanakkaya

sn ferhatince, kapat butonundaki kodları yazabilirmisin,
02/11/2008, 20:39

ferhatince

kapat butonunda kod yazmadımki araç kutusundan buton ekle ile kaeydet butonu ekledim kod falan yazmadım
02/11/2008, 20:41

nihatkr

(02/11/2008, 20:22)ferhatince yazdı: Arkadaşlar bir form oluşturdum burdan veri girişleri yapıyorum. sıkıntı şu iki üç alana veri girişi yapıyorum ve KAYDET butonu basmadan kapat butonuna basarak çıkıyorum. O şekilde formdan çıksamda girdiğim verileri tabloya(veri tabanı) yazıyor. ben verilerin sadece kaydet butonuna bastığımda tabloya atmasını istiyorum.

örneğinizi eklerseniz daha kolay cevap alabilirsiniz.

ancak formun kapat komutunun kodunu aşağıdaki gibi yazarsanız sorununuz çözülecektir.

Private Sub Komut5_Click()
On Error GoTo Err_Komut5_Click

DoCmd.RunCommand acCmdUndo

If Me.Dirty Then Me.Dirty = False
DoCmd.Close

Exit_Komut5_Click:
Exit Sub

Err_Komut5_Click:
MsgBox Err.Description
Resume Exit_Komut5_Click

End Sub
02/11/2008, 20:49

ozanakkaya

veya

formun güncelleştirme sonrasında olayına

Kod:
Private Sub Form_AfterUpdate()
If NewRecord = False Then
If MsgBox("Değişiklikler kaydedilsin mi?", _
vbYesNo) = vbNo Then
Cancel = True
DoCmd.RunCommand acCmdUndo
End If
End If
End Sub
02/11/2008, 21:01

cuneyt

merhaba,
kayıt eklemeleri veya değişikliklerinde türlü türlü yollar var bunlardan basit olarak örnek ilişikte.
kayıt eklerken veya kayıt değişikliğinde sizden onay istiyor.
saygılar.
1 2