Tengo un problema muy grave - no funciona con el FWH 805 - la edicion por celda de campos numéricos desde un array, al usar el Txbrowse.
Miren este ejemplo :
- Code: Select all Expand view RUN
oBrw:aCols[6]:cHeader := "MTO. CUOTA"
oBrw:aCols[6]:nHeadStrAlign := AL_CENTER
oBrw:aCols[6]:nWidth := 80
oBrw:aCols[6]:nEditType := EDIT_GET
oBrw:aCols[6]:nDataStrAlign := AL_RIGHT
oBrw:aCols[6]:cEditPicture := "@E 999,999,999"
oBrw:aCols[6]:bOnPostEdit := { | o,x | aDatos[ oBrw:nArrayAt, 6 ] := x ) }
oBrw:aCols[6]:bStrData := {|| TRANSFORM( aDatos[oBrw:nArrayAt, 6 ], "@E 999,999,999" ) }
Lo extraño es que si el campo es de caracterer, funciona OK, pero si son números, no permite guardar el cambio, lo muestra en pantalla, pero lo lo graba al browse.
Será un error de la clase o estoy haciendo algo mal.
POR FAVOR , lo pueden ver, pues tengo una aplicación que utiliza mucho esta forma y funcionaba bien hasta la versión FWH 2.8.
Ahora no pasa nada y estoy complicado. Gracias anticipadas.
Juan