In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

repenzar un form

Foro de Xailer profesional en español
Responder
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

repenzar un form

Mensaje por PILO »

Tengo un form, entro en el y pongo unos datos
cuando le doy a un boton, me guarda los datos en tdbfdataset,
pero cuando termina de guardar los datos quiero que el form se queda
como cuando empezo, sin ningun dato en los controles, para empezar a
meter datos de nuevo, hay alguna forma de hacerlos sin tener que poner
cada control a cero
Gracias
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

repenzar un form

Mensaje por ignacio »

Pilo,
oDataset:AddNew()
Saludos
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:[email=46824e46@ozsrv2.ozlan.local...]46824e46@ozsrv2.ozlan.local...[/email]
> Tengo un form, entro en el y pongo unos datos
> cuando le doy a un boton, me guarda los datos en tdbfdataset,
> pero cuando termina de guardar los datos quiero que el form se queda
> como cuando empezo, sin ningun dato en los controles, para empezar a
> meter datos de nuevo, hay alguna forma de hacerlos sin tener que poner
> cada control a cero
> Gracias
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
jrcpoli-quitar
Mensajes: 558
Registrado: Mar Feb 09, 2010 2:26 pm

repenzar un form

Mensaje por jrcpoli-quitar »

PILO escribió:
> Tengo un form, entro en el y pongo unos datos
> cuando le doy a un boton, me guarda los datos en tdbfdataset,
> pero cuando termina de guardar los datos quiero que el form se queda
> como cuando empezo, sin ningun dato en los controles, para empezar a
> meter datos de nuevo, hay alguna forma de hacerlos sin tener que poner
> cada control a cero
> Gracias
>
>
Saludos:
Yo para lo que tu quieres hacer empleo cuatro botones en el formulario,
"Nuevo","Cancelar",Guardar","Salir":
Cuando se pulsa "Nuevo" se ejecuta AddNew() y al mismo tiempo activo
"Cancelar" y "Guardar" y desactivo "Nuevo" y "Salir" así­ consigo que el
usuario solo pueda "Cancelar" el nuevo registro o "Guardar".
Si le da "Guardar" por ejemplo hago las comprobaciones oportunas y
guardo el registro y activo "Nuevo" y "Salir" y desactivo "Cancelar" y
"Guardar" y así­ sucesivamente hasta que el usuario quiera terminar de
dar de alta registros y pulse "Salir"
Espero te sirva de idea.
José Ramón Castro Polinio
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

repenzar un form

Mensaje por PILO »

Gracias a los dos, lo que quiero es despues de pulsar guardar,
que el formulario en el que estoy se quede todo en blanco, y es como
si empezara de nuevo el formulario, para seguir guardando
los datos de nuevo, es cerrar y abrir de nuevo el formulario.
"José Ramón Castro Polinio" <jrcpoli-quitarpara_envio]"@terra.es> escribió
en el mensaje news:46825e21$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> PILO escribió:
>> Tengo un form, entro en el y pongo unos datos
>> cuando le doy a un boton, me guarda los datos en tdbfdataset,
>> pero cuando termina de guardar los datos quiero que el form se queda
>> como cuando empezo, sin ningun dato en los controles, para empezar a
>> meter datos de nuevo, hay alguna forma de hacerlos sin tener que poner
>> cada control a cero
>> Gracias
> Saludos:
>
> Yo para lo que tu quieres hacer empleo cuatro botones en el formulario,
> "Nuevo","Cancelar",Guardar","Salir":
>
> Cuando se pulsa "Nuevo" se ejecuta AddNew() y al mismo tiempo activo
> "Cancelar" y "Guardar" y desactivo "Nuevo" y "Salir" así consigo que el
> usuario solo pueda "Cancelar" el nuevo registro o "Guardar".
> Si le da "Guardar" por ejemplo hago las comprobaciones oportunas y guardo
> el registro y activo "Nuevo" y "Salir" y desactivo "Cancelar" y "Guardar"
> y así sucesivamente hasta que el usuario quiera terminar de dar de alta
> registros y pulse "Salir"
>
> Espero te sirva de idea.
>
> José Ramón Castro Polinio
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

repenzar un form

Mensaje por PILO »

Por favor alguan sugerencia
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:46828f56$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Gracias a los dos, lo que quiero es despues de pulsar guardar,
> que el formulario en el que estoy se quede todo en blanco, y es como
> si empezara de nuevo el formulario, para seguir guardando
> los datos de nuevo, es cerrar y abrir de nuevo el formulario.
>
> "José Ramón Castro Polinio" <jrcpoli-quitarpara_envio]"@terra.es>
> escribió en el mensaje news:46825e21$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> PILO escribió:
>>> Tengo un form, entro en el y pongo unos datos
>>> cuando le doy a un boton, me guarda los datos en tdbfdataset,
>>> pero cuando termina de guardar los datos quiero que el form se queda
>>> como cuando empezo, sin ningun dato en los controles, para empezar a
>>> meter datos de nuevo, hay alguna forma de hacerlos sin tener que poner
>>> cada control a cero
>>> Gracias
>> Saludos:
>>
>> Yo para lo que tu quieres hacer empleo cuatro botones en el formulario,
>> "Nuevo","Cancelar",Guardar","Salir":
>>
>> Cuando se pulsa "Nuevo" se ejecuta AddNew() y al mismo tiempo activo
>> "Cancelar" y "Guardar" y desactivo "Nuevo" y "Salir" así consigo que el
>> usuario solo pueda "Cancelar" el nuevo registro o "Guardar".
>> Si le da "Guardar" por ejemplo hago las comprobaciones oportunas y guardo
>> el registro y activo "Nuevo" y "Salir" y desactivo "Cancelar" y "Guardar"
>> y así sucesivamente hasta que el usuario quiera terminar de dar de alta
>> registros y pulse "Salir"
>>
>> Espero te sirva de idea.
>>
>> José Ramón Castro Polinio
>
>
pablogarciau
Mensajes: 133
Registrado: Lun May 22, 2006 10:26 am

repenzar un form

Mensaje por pablogarciau »

Intenta hacer una rutina en base a TWinControl:aControls y TDataField:Blank
en un ciclo
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

repenzar un form

Mensaje por PILO »

Es lo que pensaba hacer, pero lo que queria es saber si hay algo mas rapido
Gracias
"Juan Pablo Garcia" <pablogarciau@msn.com> escribió en el mensaje
news:46868c15$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Intenta hacer una rutina en base a TWinControl:aControls y
> TDataField:Blank
> en un ciclo
Responder