ayuda con un xbrowse
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Necesito me ayudeis con un xbrowse ... es una cosa muy concreta y voy a intentar resumirla a ver si me explico bien ...
En xbrowse de varias columnas con alias de una dbf ... en su primera columna se colocan unos bitmpas y nos valores que son calculados en una función muy compleja ...
obrW:aCols[1]:bBmpData := { || ncondicion( cAlias ) } // devuelve un valor numerico del 1 al 5
obrW:aCols[1]:bEditVale := { || ponCaracter( ncondicion( calias ) ) } // devuelve un carácter que depende del valor de nCondicion
El tema es que la fusión nCondicion es una función compleja que lleva su tiempo y al ejecutarse por duplicado hace el xbrowse bastante lento . como podría codificarlo para que solo se ejecutase una vez.
Seguro que es sencillo pero no se realmente como hacerlo .
Saludos.
En xbrowse de varias columnas con alias de una dbf ... en su primera columna se colocan unos bitmpas y nos valores que son calculados en una función muy compleja ...
obrW:aCols[1]:bBmpData := { || ncondicion( cAlias ) } // devuelve un valor numerico del 1 al 5
obrW:aCols[1]:bEditVale := { || ponCaracter( ncondicion( calias ) ) } // devuelve un carácter que depende del valor de nCondicion
El tema es que la fusión nCondicion es una función compleja que lleva su tiempo y al ejecutarse por duplicado hace el xbrowse bastante lento . como podría codificarlo para que solo se ejecutase una vez.
Seguro que es sencillo pero no se realmente como hacerlo .
Saludos.