Problemas con el Control Data
Publicado por Reynaldo Herrera (34 intervenciones) el 13/09/2000 00:00:00
Tengo el sig. problema en una pantalla de captura en el boton NUEVO tengo el sig, codigo.
private sub cmdnuevo_click()
btnAceptar.enabled = true
btnCancelar.enabled = true
btnNuevo.enabled = false
marca = data.recordset.Bookmark
data1.recordset.AddNew
end sub
En el boton ACEPTAR :
private sub cmdaceptar_click()
btnAceptar.enabled = false btnCancelar.enabled = false
btn.Nuevo.enabled = true
data1.recordset.Update
end sub
En el boton CANCELAR :
private sub cmdcancelar_click()
btnAceptar.enabled = false btnCancelar.enabled = false
btn.Nuevo.enabled = true
data1.recordset.bookmar = marca
end sub
El problema es que cuando doy NUEVO y luego ACEPTAR funciona bien , pero cuando doy NUEVO y luego CANCELAR, funciona pero me crea un registro en blanco, ya proble en el boton CANCELAR data1.recordset.delete antes de ir al bookmar y me genera un error en el bookmark de que el registro esta borrado, alguien sabe como puedo hacer que cuando se cancela la operacion no se almacene el registro en blanco.
GRACIAS.
private sub cmdnuevo_click()
btnAceptar.enabled = true
btnCancelar.enabled = true
btnNuevo.enabled = false
marca = data.recordset.Bookmark
data1.recordset.AddNew
end sub
En el boton ACEPTAR :
private sub cmdaceptar_click()
btnAceptar.enabled = false btnCancelar.enabled = false
btn.Nuevo.enabled = true
data1.recordset.Update
end sub
En el boton CANCELAR :
private sub cmdcancelar_click()
btnAceptar.enabled = false btnCancelar.enabled = false
btn.Nuevo.enabled = true
data1.recordset.bookmar = marca
end sub
El problema es que cuando doy NUEVO y luego ACEPTAR funciona bien , pero cuando doy NUEVO y luego CANCELAR, funciona pero me crea un registro en blanco, ya proble en el boton CANCELAR data1.recordset.delete antes de ir al bookmar y me genera un error en el bookmark de que el registro esta borrado, alguien sabe como puedo hacer que cuando se cancela la operacion no se almacene el registro en blanco.
GRACIAS.
Valora esta pregunta


0