FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Xbrowse Tres preguntas
Posts: 1816
Joined: Wed Oct 26, 2005 02:49 PM
Xbrowse Tres preguntas
Posted: Tue Jan 15, 2008 01:22 PM

Amigos del foto buen dia, como siempre aqui molestando.

1) Estoy trabajando con el autoedit del xbrowse, hasta ahora todo bien. Pero me surgio la necesidad de bloquear dos columnas del xbrowse para que no se puedan editar. Como puedo hacer esto?

2) Tambien me surgio la necesidad de poder validar los datos a medida que se desplaza sobre el xbrowse, como por ejemplo verificar si la referencia digitada existe.

3) Como hago para que al terminar de digitar en la ultima columna el xbrowse baje y agrege un nuevo registro.

Amigos de Antemano Gracias

Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 25.01 ] [ xHarbour 64 bits) ]
Posts: 270
Joined: Fri Nov 11, 2005 07:39 PM
Xbrowse Tres preguntas
Posted: Tue Jan 15, 2008 06:45 PM
Hola Leandro:

Yo utilizo lo siguiente:

1) Para bloquear una Columna puedes ocultar la columna o quitar el edit con:

          //oBrw:aCols[1]:nEditType := EDIT_GET_BUTTON

Al comentar no me permite editar la columna 1.

2) Para validar utiliza los metodos:

oBrw:aCols[1]:bOnPostEdit := { || Sumar( aDatos ,  oBrw )  } 
oBrw:aCols[1]:bEditValid := { || Sumar( aDatos , oBrw ) , TRUE }


3) Lo voy a estudiar,

Saludos [/code]
Juan
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
Posts: 1816
Joined: Wed Oct 26, 2005 02:49 PM
Amigo...
Posted: Tue Jan 15, 2008 07:20 PM

Amigo gracias por responder... es lo que necesitaba... Logre validar con:

oBrw:aCols[1]:bEditValid := { || Sumar( aDatos , oBrw ) , TRUE }

Sera que me puedes explicar mas a fondo que hace este comando? Que pena mi ignorancia.

oBrw:aCols[1]:bOnPostEdit := { || Sumar( aDatos , oBrw ) }

Muchas Gracias

Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 25.01 ] [ xHarbour 64 bits) ]
Posts: 270
Joined: Fri Nov 11, 2005 07:39 PM
Xbrowse Tres preguntas
Posted: Tue Jan 15, 2008 08:57 PM

El bOnpostEdit sirve para efectuar operaciones una vez que hayas terminado de ingresar datos en el GET ( en mod edicion).

Es un bloque de código, en el cual puedes llamar a cualquier funcion de tu interes.

Por ejemplo yo lo uso para mostrar los totales actualizados de mis footer.

Saludos,

Juan
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl

Continue the discussion