Xbrowse Tres preguntas

Xbrowse Tres preguntas

Postby leandro » Tue Jan 15, 2008 1: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

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
leandro
 
Posts: 1682
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia

Postby jcaro » Tue Jan 15, 2008 6:45 pm

Hola Leandro:

Yo utilizo lo siguiente:

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

Code: Select all  Expand view  RUN
          //oBrw:aCols[1]:nEditType := EDIT_GET_BUTTON 

Al comentar no me permite editar la columna 1.

2) Para validar utiliza los metodos:

Code: Select all  Expand view  RUN
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
jcaro
 
Posts: 270
Joined: Fri Nov 11, 2005 7:39 pm

Amigo...

Postby leandro » Tue Jan 15, 2008 7: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

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
leandro
 
Posts: 1682
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia

Postby jcaro » Tue Jan 15, 2008 8: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
jcaro
 
Posts: 270
Joined: Fri Nov 11, 2005 7:39 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: wilsongamboa and 77 guests