alt formlu formda işlemi geri almak

1 2 3 4
01/05/2011, 19:20

aydın3838

selam
örnekteki uygulamada 3 tane form kullanmaktayım
özellikle daha önce işlem yapılmış ise ve işleme devamında yeni kayıt eklenmiş ve işlemin geri alınması yani işlemden vazgeiçmesi durumunda nasıl bir yol izlemeliyim
saygılarımla
01/05/2011, 20:02

ozanakkaya

"daha önce işlem yapılmış ise ve işleme devamında yeni kayıt eklenmiş ve işlemin geri alınması yani işlemden vazgeiçmesi" cümlesinden birşey anlayamadım.

Listeye ekle butonu tıklandığında HareketDetay altformuna eklenen kaydın geri alınmasını/silinmesini mi istiyorsunuz?
01/05/2011, 20:05

aydın3838

selam
anaformdaki listeden ilgili carinin satışına çift tıklayıp satış formunu görüntülediğimizde daha önce yapılmış olan satışta
listeye ekle dedik ve hareketdetayalt formuna eklenen veriyi işlemi geri almak
istiyorum
01/05/2011, 20:08

ozanakkaya

Geri Al butonunun tıklandığında olayına yazılan kodu aşağıdaki ile değiştiriniz.

Private Sub Komut16_Click()
On Error GoTo Err_Komut16_Click
DoCmd.SetWarnings False
DoCmd.RunSQL ("DELETE HareketDetay.HareketNo FROM HareketDetay WHERE (((HareketDetay.HareketNo)=[Forms]![Satis]![HareketNo]))")
Forms![Satis]![HareketDetay].Form.Requery
DoCmd.SetWarnings True
Exit_Komut16_Click:
Exit Sub

Err_Komut16_Click:
MsgBox Err.Description
Resume Exit_Komut16_Click

End Sub
01/05/2011, 20:16

aydın3838

selam
kodlar güzede hareket detay formundaki verileri silmekte
beniim istediğim daha önce yapılan işlemin üzerine yapılmış işlemi geri almak
sizin kodlarda ise geri al dediğimizde hali hazırdaki verilerde silinmekte
01/05/2011, 20:51

aydın3838

hocam sonuç yokmu
1 2 3 4