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.

sobre browse

Foro de Xailer profesional en español
Responder
Francisco Sanchez
Mensajes: 532
Registrado: Mié Feb 09, 2005 6:20 pm

sobre browse

Mensaje por Francisco Sanchez »

Es una pregunta algo capciosa que no creo que se pueda, pero me ha asaltado
la duda. Vamos a ver, un browse con 2 brwcolumn en la primera no quiero que
modifiquen y eso ya lo tengo hecho y funciona bien, pero en la segunda si.
Hasta ahi perfecto. La pregunta es, hay alguna forma de forzar que si le doy
al intro en la primera columna, me entre en edicion la segunda?
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL -
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9442
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

sobre browse

Mensaje por ignacio »

Francisco,
No le he probado pero:
En columna 1:
nEditType := beGET
OnEdit := {| oCol, Value, lMultiEdit | ::oBrw1:aCols[ 2 ]:Edit(), .f. }
Como ves indicamos que la columna es editable, pero luego en el evento
OnEdit que es un evento que se produce cuando entra en edición, lo que
hacemos es editar la segunda y ademas devolvemos falso paro que no se edite
la columna 1.
Utilizando este método te funcionará tanto con Intro como con doble-click de
ratón.
Un saludo.
Nota: También sería conveniente seleccionar la fila 2 antes de entrar en
edición con oBrw:SelectCol( 2 )
"Francisco Sanchez" <francisco@softwaretotal.biz> escribió en el mensaje
news:423b31b6$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Es una pregunta algo capciosa que no creo que se pueda, pero me ha
> asaltado la duda. Vamos a ver, un browse con 2 brwcolumn en la primera no
> quiero que modifiquen y eso ya lo tengo hecho y funciona bien, pero en la
> segunda si. Hasta ahi perfecto. La pregunta es, hay alguna forma de forzar
> que si le doy al intro en la primera columna, me entre en edicion la
> segunda?
>
> Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL -
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Francisco Sanchez
Mensajes: 532
Registrado: Mié Feb 09, 2005 6:20 pm

sobre browse

Mensaje por Francisco Sanchez »

Como siempre ignacio sorprendiendome, solucion al tema de forma logica,
tengo que utilizar mas la cabeza antes de preguntar cosas tan logicas. No
deja de sorprenderme la potencia de xailer.
Bien ahora lo probare.
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL -
Responder