:nEditType := EDIT_GET ¿Disable?

:nEditType := EDIT_GET ¿Disable?

Postby JoseAlvarez » Sat Oct 30, 2021 11:45 pm

Hola amigos,

Tengo un xBrowse cuyo DATASOURCE es un Arreglo de Memoria.

Defino una columna con la clausula EDIT_GET , lo que me permite editar al celda en tiempo de ejecucion.

Bien, resulta que necesito mas adelante, que la misma columna sea Editable/NO editable, segun se cumpla una condicion.
Algo asi como Disable(), Enable() y sin que pierda el valor que pueda contener al momento de cambiar a cualquiera de los dos estados

¿cual es la manera?

he buscado en los post anteriores pero no he podido dar con la solucion.
"Los errores en programación, siempre están entre la silla y el teclado..."

Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin

Carora, Estado Lara, Venezuela.
User avatar
JoseAlvarez
 
Posts: 800
Joined: Sun Nov 09, 2014 5:01 pm

Re: :nEditType := EDIT_GET ¿Disable?

Postby cmsoft » Mon Nov 01, 2021 2:12 pm

Prueba con:
Code: Select all  Expand view  RUN

oBrw:aCols[5]:bEditWhen := {|| tucondicion}
 
User avatar
cmsoft
 
Posts: 1293
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: :nEditType := EDIT_GET ¿Disable?

Postby JoseAlvarez » Mon Nov 01, 2021 10:22 pm

cmsoft wrote:Prueba con:
Code: Select all  Expand view  RUN

oBrw:aCols[5]:bEditWhen := {|| tucondicion}
 


Excelente César!

Funcionó de 10

Gracias amigo !
"Los errores en programación, siempre están entre la silla y el teclado..."

Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin

Carora, Estado Lara, Venezuela.
User avatar
JoseAlvarez
 
Posts: 800
Joined: Sun Nov 09, 2014 5:01 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 79 guests