FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
detener actualizacion o cancelar el post
Existe una manera de detener una actualizacion si se esta utilizando un datanavigator para las modificaciones del dataset, por ejemplo tengo pensado mostrar un mensaje antes de que se actualize cierto registro y dependiendo de si la persona esta de acuerdo enactualizar que se actualize si no que se cancele la actualizacion.
|
#2
|
||||
|
||||
Hola,
No tengo mucha experiencia en ese control, así que, te pido disculpas si la respuesta no fuera acertada. En fin. ¿Qué tal si estuvieras pendiente del evento "OnClick" del "TDbNavigator", de tal manera que comprobaras el botón (pulsado) que te interese y actuar en consecuencia a partir de ahí? Quiere decirse algo así:
Última edición por dec fecha: 14-10-2005 a las 00:58:22. Razón: Corrección del texto. |
#3
|
||||
|
||||
Cita:
Dicho de otra forma, generalmente lo importante aquí es cancelar (o no) la actualización del registro, independientemente de cómo se intenten guardar los cambios. De esta manera dependes menos de la interfaz de usuario. Para ello es conveniente pensar, no en tal o cual control en particular, sino en el dataset asociado. En este caso, cuentas con el evento BeforePost que se genera cuando el motor está a punto de mandar los cambios a la base:
// Saludos |
#4
|
||||
|
||||
Hola,
Bueno, eso es justo lo que yo quería decir, lo que pasa es que... lo que pasa es que... lo que pasa. |
#5
|
|||
|
|||
Gracias roman eso era justo lo que necesitaba
|
#6
|
|||
|
|||
Hola
Tenia esta misma Duda, y lo implemento asi como esta descrito... pero, cuando se ejecuta el Dataset.cancel;
Me manda una excepcion, diciendo que el dataset,no esta en modo insercion o Edicion. Estare haciendo algo mal? Todo se esta operando desde el DB NAvigator. Saudos.
__________________
El Calentamiento Global acabara con la tierra. No mas Barreras, No mas Guerras, No mas discrimiancion, No mas violencia, No mas indiferencia, No mas terrorismo, No mas secuestros. !Valoremos la vida! |
#7
|
||||
|
||||
Seguramente lo estas haciendo en el AfterPost del DataSet, cuando deberia ser en el BeforePost
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#8
|
|||
|
|||
Hola jhonny
Nooo, Lo estoy haciendo en el BeforePost, estaba seguro pero igual revisé y si es alli.
__________________
El Calentamiento Global acabara con la tierra. No mas Barreras, No mas Guerras, No mas discrimiancion, No mas violencia, No mas indiferencia, No mas terrorismo, No mas secuestros. !Valoremos la vida! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|