codigo de ...

17/08/2005 - 23:46 por ricardo soto | Informe spam
Estimados Foxeros :

necesito saber el código del botón editar, del botón guardar, del botón
eliminar del artículo de Doug Hennig, sobre el tema buffering...

bye

Ricardo Soto

¡nada corre cómo un zorro!


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similare

Leer las respuestas

#1 Germán Giraldo
18/08/2005 - 04:05 | Informe spam
Hola Ricardo, yo traduje el artículo que mencionas, en ese artículo no
existe el código que pides, tu debes implementarlo.

-Editar
Este pundo corresponde al diseño del formulario, si habilidas o no los
caontroles para modificar los datos, el buffering lo único que tiene que ver
aquí es que si los controles están habilidados y enlazados a los campos de
una tabla, los campos se modifican.

-Guardar
En este caso, si lees con detenimiento el último artículo (creo), allí se
explica con detalle lo que debes hacer al guardar, como controlar errores y
conflictos de actualización, pero ese código lo implementas tu, de acuerdo
con lo que estés guardando, nadie puede darte un código general para una
situación que es particular.

-Eliminar
No tiene nada que ver con buffering, simplemente marcas como borrado el
registro que deseas eliminar.

Si trabajas con vistas, que es lo mas aconsejable (por que tendrás menos
problemas de tablas dañadas y será más fácil escalar tu aplicación para
trabajar con vistas remotas si llegas a necesitarlo), deberás ejecutar un
TableUpdate().

Espero que esto te ayude.

Saludos

Germán Giraldo


"ricardo soto" escribió en el mensaje
news:
Estimados Foxeros :

necesito saber el código del botón editar, del botón guardar, del botón
eliminar del artículo de Doug Hennig, sobre el tema buffering...

bye

Ricardo Soto

¡nada corre cómo un zorro!


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#2 Germán Giraldo
18/08/2005 - 04:13 | Informe spam
Fe de erratas
habilidas = habilitas
habilidados = habilitados
caontroles = controles

Saludos

Germán Giraldo


"Germán Giraldo" escribió en el mensaje
news:
Hola Ricardo, yo traduje el artículo que mencionas, en ese artículo no
existe el código que pides, tu debes implementarlo.

-Editar
Este pundo corresponde al diseño del formulario, si habilidas o no los
caontroles para modificar los datos, el buffering lo único que tiene que


ver
aquí es que si los controles están habilidados y enlazados a los campos de
una tabla, los campos se modifican.

-Guardar
En este caso, si lees con detenimiento el último artículo (creo), allí se
explica con detalle lo que debes hacer al guardar, como controlar errores


y
conflictos de actualización, pero ese código lo implementas tu, de acuerdo
con lo que estés guardando, nadie puede darte un código general para una
situación que es particular.

-Eliminar
No tiene nada que ver con buffering, simplemente marcas como borrado el
registro que deseas eliminar.

Si trabajas con vistas, que es lo mas aconsejable (por que tendrás menos
problemas de tablas dañadas y será más fácil escalar tu aplicación para
trabajar con vistas remotas si llegas a necesitarlo), deberás ejecutar un
TableUpdate().

Espero que esto te ayude.

Saludos

Germán Giraldo


"ricardo soto" escribió en el mensaje
news:
> Estimados Foxeros :
>
> necesito saber el código del botón editar, del botón guardar, del botón
> eliminar del artículo de Doug Hennig, sobre el tema buffering...
>
> bye
>
> Ricardo Soto
>
> ¡nada corre cómo un zorro!
>
>
> PortalFox :: Nada corre como un zorro
> http://www.portalfox.com
>
> PortalFox - NNTP Forum Gateway


Respuesta Responder a este mensaje
#3 ricardo soto
18/08/2005 - 23:37 | Informe spam
yo agrego la tabla al entorno de datos del form, luego arrastro el
registro al formulario; me muestra el primer registro de la tabla; pero
según el artículo debo presionar el botón editar para modificar el
registro en la tabla, cual será el código de dicho botón, sugiérame

adios

ricardo soto

¡nada corre cómo un zorro!

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
Respuesta Responder a este mensaje
#4 Germán Giraldo
19/08/2005 - 00:21 | Informe spam
Insisto que Editar corresponde al diseño del formulario, si tienes un
formularios en el que inicialmente todos los controles están deshabilitados
o en modo de Sólo lectura, tu botón Editar lo que haría sería habilitar esos
controles para que el usuario pueda modifacar los datos contenidos en ellos,
pero eso lo haces tu al diseñar tu formulario, eso no lo hace el Buffering.

Puedes diseñar diferentes tipos de formulario.
Editar primero: el usuario debe realizar alguna acción para poder editar los
datos que se muestran.
Editar siempre: El usuario siempre podrá editar los datos que se muestran.
Editar un registro: Sólo se muestra un registro en el formulario.
Editar múltiples registros: Se muestran múltiples registros en el
formulario.

Esto son solo algunos ejemplos de los tipos de formularios que puedes crear,
ahora bien, el código es tu trabajo y dependerá de lo que deseas hacer y
como deseas hacerlo.

Para darte alguna idea, mira el método SetAll() del Formulario

THISFORM.SetAll("Enabled ",.F.) && deshabilita todos los controles
THISFORM.SetAll("Enabled ",.T.) && habilita todos los controles

Te recomiendo leer la ayuda.

Saludos

Germán Giraldo


"ricardo soto" escribió en el mensaje
news:
yo agrego la tabla al entorno de datos del form, luego arrastro el
registro al formulario; me muestra el primer registro de la tabla; pero
según el artículo debo presionar el botón editar para modificar el
registro en la tabla, cual será el código de dicho botón, sugiérame

adios

ricardo soto

¡nada corre cómo un zorro!


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#5 ricardo soto
19/08/2005 - 16:56 | Informe spam
Si creo una tabla, con el campo nombre y el campo edad; estos mismos
nombres de campo me sirven para labels en el form, ok. Pero yo creaba los
labels nuevamente, según este artículo, una arrastra los campos desde el
entorno de datos y listo, y no hacer un doble trabajo ok. Pero el
registro está activo y cualquier modificación a los datos aparecerá en la
tabla, es ahí donde aparece el código del boton editar (cual código), y el
concepto buffering, pues los datos se modifican en memoria y luego con el
código (cual código) del botón guardar se graban en la tabla ok. Sugíerame
algo concreto, please.

Adios

Ricardo Soto


¡nada corre cómo un zorro!

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida