Page 1 of 1

EDICION TXBROWSE 10 LINEAS..(Cerrado sin solucion)

PostPosted: Thu Jul 31, 2014 6:16 pm
by ACC69
Hola buenas tardes , de antemano les envio cordial saludos .

Por el titulo edicion de 10 lineas o renglones, he estado buscando en el foro, algun ejemplo sencillo de la edicion de celdas con sus titulos tanto del encabezado como titulo a la derecha...al igual no encontre algun ejemplo sencillo en los samples de fivewin, alguien que me pueda echar la mano con lo que quiero hacer editar campos de impuestos.!

Adjunto imagen, para que me puedan entender de lo que quiero hacer :

Nunca logro como pegar imagen directamente y que muestre la pantalla, no se como lo hara los demas, o depende del formato :?

Y disculpen que no escriba en ingles ..!


Saludos y esperando contar como siempre su apoyo de todos ustedes.

Buen dia .!

Atte: Adrian C. C.
acc69@hotmail.com

Re: EDICION TXBROWSE 10 LINEAS...

PostPosted: Fri Aug 01, 2014 2:57 pm
by ACC69
ACC69 wrote:Hola buenas tardes , de antemano les envio cordial saludos .

Por el titulo edicion de 10 lineas o renglones, he estado buscando en el foro, algun ejemplo sencillo de la edicion de celdas con sus titulos tanto del encabezado como titulo a la derecha...al igual no encontre algun ejemplo sencillo en los samples de fivewin, alguien que me pueda echar la mano con lo que quiero hacer editar campos de impuestos.!

Adjunto imagen, para que me puedan entender de lo que quiero hacer :

Nunca logro como pegar imagen directamente y que muestre la pantalla, no se como lo hara los demas, o depende del formato :?

Y disculpen que no escriba en ingles ..!


Saludos y esperando contar como siempre su apoyo de todos ustedes.

Buen dia .!

Atte: Adrian C. C.
acc69@hotmail.com



Alguna sugerencia o ejemplo sencillo ?. :(

+1

Re: EDICION TXBROWSE 10 LINEAS...

PostPosted: Sat Aug 02, 2014 4:43 am
by Antonio Linares
Por lo que entiendo, quieres poder editar las celdas del browse directamente en el browse, si ?

Re: EDICION TXBROWSE 10 LINEAS...

PostPosted: Sat Aug 02, 2014 9:19 am
by Antonio Linares
Si quieres que el browse sea editable, puedes hacer:

oBrw:nEditTypes := EDIT_GET

para que una determinada columna sea editable:

oCol:nEditType := EDIT_GET (u otros valores segun lo que vayas a editar)

te refieres a esto ?

Re: EDICION TXBROWSE 10 LINEAS...

PostPosted: Sat Aug 02, 2014 1:16 pm
by ACC69
Antonio Linares wrote:Si quieres que el browse sea editable, puedes hacer:

oBrw:nEditTypes := EDIT_GET

para que una determinada columna sea editable:

oCol:nEditType := EDIT_GET (u otros valores segun lo que vayas a editar)

te refieres a esto ?



Hola maestro Antonio Linares , gracias por el interes a mi proyecto que quiero hacer con TXBrowse.

Que evento o metodo, debo usar para cuando entre en edicion, que el cursor se posicione en la segunda celda DOS y que no me permita accesar a la celda UNO aunque ya la tenga puesto oBrw:nFreeze = 1, pero que el cursor no entre a la celda UNO, como que no permita accesar,unicamente solo de la 2 a la 4. Algo asi como bloqueando la primera celda,para ser mas claros, deshabilitar la primera celda UNO pero que sea visible el titulo de la derecha .

Habra celdas y columnas que no seran editables, pero si que muestre los datos, como el del primer columna que el cursor no pase a la primera celda, asi como del ejemplo de la imagen, sacado de una pantalla de captura de impuestos de ContPaq contabilidad.

Como repito, habra celdas y columnas que no seran editables,pero si visibles, mostrando datos ya que al sumar.multiplicar o calcular ISR, automaticamente en la celda o columna mostara los datos,pero esos datos estara como deshabilitado,y a la vez que el cursor no llegue o pase a la celda,puse la opcion oBrw:nFreeze = 1,pero aun asi el cursor me pasa por encima de la celda ya agote todos los recursos en los samples,compilando la mayoria de los ejemplos, y no encontre nada parecido,al igual en fivedbu,pero nada parecido.

Si es posible ? esperando contar como siempre el apoyo de todos ustedes y al igual el Ing. Nages Rao,el autor de la maravillosa TXBrowse.

Ahi la imagen,de lo que quiero hacer .

Saludos y buen dia.!

Atte: Adrian C. C.
acc69@hotmail.com

Re: EDICION TXBROWSE 10 LINEAS...

PostPosted: Sat Aug 02, 2014 10:15 pm
by ACC69
ACC69 wrote:
Antonio Linares wrote:Si quieres que el browse sea editable, puedes hacer:

oBrw:nEditTypes := EDIT_GET

para que una determinada columna sea editable:

oCol:nEditType := EDIT_GET (u otros valores segun lo que vayas a editar)

te refieres a esto ?



Hola maestro Antonio Linares , gracias por el interes a mi proyecto que quiero hacer con TXBrowse.

Que evento o metodo, debo usar para cuando entre en edicion, que el cursor se posicione en la segunda celda DOS y que no me permita accesar a la celda UNO aunque ya la tenga puesto oBrw:nFreeze = 1, pero que el cursor no entre a la celda UNO, como que no permita accesar,unicamente solo de la 2 a la 4. Algo asi como bloqueando la primera celda,para ser mas claros, deshabilitar la primera celda UNO pero que sea visible el titulo de la derecha .

Habra celdas y columnas que no seran editables, pero si que muestre los datos, como el del primer columna que el cursor no pase a la primera celda, asi como del ejemplo de la imagen, sacado de una pantalla de captura de impuestos de ContPaq contabilidad.

Como repito, habra celdas y columnas que no seran editables,pero si visibles, mostrando datos ya que al sumar.multiplicar o calcular ISR, automaticamente en la celda o columna mostara los datos,pero esos datos estara como deshabilitado,y a la vez que el cursor no llegue o pase a la celda,puse la opcion oBrw:nFreeze = 1,pero aun asi el cursor me pasa por encima de la celda ya agote todos los recursos en los samples,compilando la mayoria de los ejemplos, y no encontre nada parecido,al igual en fivedbu,pero nada parecido.

Si es posible ? esperando contar como siempre el apoyo de todos ustedes y al igual el Ing. Nages Rao,el autor de la maravillosa TXBrowse.

Ahi la imagen,de lo que quiero hacer .

Saludos y buen dia.!

Atte: Adrian C. C.
acc69@hotmail.com


Maestro Antonio Linares y Nages Rao,tomenme atencion por favor, se puede a como les explique el mensaje anterior? se que a todos les servira !...

+1

Saludos
Atte: Adrian C. C.

Re: EDICION TXBROWSE 10 LINEAS...

PostPosted: Sun Aug 03, 2014 1:31 am
by joseluisysturiz
Revisa tu otro tema en español, saludos... :shock:

viewtopic.php?f=6&t=28967

Re: EDICION TXBROWSE 10 LINEAS...

PostPosted: Sun Aug 03, 2014 3:02 am
by Antonio Linares
Adrian,

Para hacer que una columna no sea editable, simplemente haz oCol:lEditable := .F.

Si quieres que el ser editable dependa de una condición, entonces usa este codeblock:

oCol:bEditWhen = {| oCol | ...condición que ha de devolver un valor lógico... }

Para saltar de una columna a otra determinada, haz como te ha indicado Jose Luis.

Re: EDICION TXBROWSE 10 LINEAS...

PostPosted: Sun Aug 03, 2014 6:15 am
by Antonio Linares
Para hacer una columna no editable:

oCol:nEditType := 0 ( este estado es por defecto)

Para ir a una columna específica:

oBrw:GoToCol( nCol ) // nCol es el ordend e creación de la columna

ó

oBrw:GoToCol( "cCabecera de la columna" )

ó

oBrw:GoToCol( oObjetoColumna )

Re: EDICION TXBROWSE 10 LINEAS...

PostPosted: Sun Aug 03, 2014 2:39 pm
by ACC69
Antonio Linares wrote:Para hacer una columna no editable:

oCol:nEditType := 0 ( este estado es por defecto)

Para ir a una columna específica:

oBrw:GoToCol( nCol ) // nCol es el ordend e creación de la columna

ó

oBrw:GoToCol( "cCabecera de la columna" )

ó

oBrw:GoToCol( oObjetoColumna )



Gracias a ambos,hago las pruebas y les comento!,y discúlpame JoseLuis no había visto tu mensaje del foro español,insistía por aqui ,pero gracias al maestro Antonio Linares y a ti Ing José Luis.
Muy amables les envió cordial saludos y Buendía.
Atte. Adrián C. C.

Re: EDICION TXBROWSE 10 LINEAS...(Cerra

PostPosted: Wed Aug 06, 2014 2:46 pm
by ACC69
ACC69 wrote:
Antonio Linares wrote:Para hacer una columna no editable:

oCol:nEditType := 0 ( este estado es por defecto)

Para ir a una columna específica:

oBrw:GoToCol( nCol ) // nCol es el ordend e creación de la columna

ó

oBrw:GoToCol( "cCabecera de la columna" )

ó

oBrw:GoToCol( oObjetoColumna )



Gracias a ambos,hago las pruebas y les comento!,y discúlpame JoseLuis no había visto tu mensaje del foro español,insistía por aqui ,pero gracias al maestro Antonio Linares y a ti Ing José Luis.
Muy amables les envió cordial saludos y Buendía.
Atte. Adrián C. C.



viewtopic.php?f=6&t=28967

Cerrado sin solucion, por no estar implementado en TXBrowse.

Saludos y buen dia.!

Atte: Adrian C. C.