Imagen en XBrowse con RecordSet
Posted: Tue May 26, 2009 4:54 pm
Hola Amigos,
Tengo un problema con mi XBrowse.
Resulta que cuando intento asignarle una imagen a una columna, no hace nada (bueno en realidad sale un signo como una barra del SHIFT-7)
Lo cierto, es que me está dando problemas desde que intento poner imagenes a un XBrowse vinculado a un RecordSet.
Trabajando con SQL Server.
Tengo otras aplicaciones donde trabajaba con un XBrowse vinculado a un ARRAY y con base de datos DBF y nunca me dió problema con las imagenes.
Si alguien ha conseguido poner una imagen al XBrowse con recordset, le agradecería me diese alguna pista.
Aquí les muestro mi código:
Gracias.
Tengo un problema con mi XBrowse.
Resulta que cuando intento asignarle una imagen a una columna, no hace nada (bueno en realidad sale un signo como una barra del SHIFT-7)
Lo cierto, es que me está dando problemas desde que intento poner imagenes a un XBrowse vinculado a un RecordSet.
Trabajando con SQL Server.
Tengo otras aplicaciones donde trabajaba con un XBrowse vinculado a un ARRAY y con base de datos DBF y nunca me dió problema con las imagenes.
Si alguien ha conseguido poner una imagen al XBrowse con recordset, le agradecería me diese alguna pista.
Aquí les muestro mi código:
Gracias.
Code: Select all
....
REDEFINE XBROWSE oXbr_Usr ;
RECSET oRs ID ID_USR_XBRW OF oDlg AUTOSORT
....
ACTIVATE DIALOG oDlg NOWAIT ;
ON INIT ( oXbr_Usr:aCols[2]:cHeader := "Activo",;
oXbr_Usr:aCols[3]:cHeader := "Usuario",;
oXbr_Usr:aCols[4]:cHeader := "Password",;
oXbr_Usr:aCols[2]:AddResource( "yes" ),;
oXbr_Usr:aCols[2]:AddResource( "no" ),;
oXbr_Usr:aCols[2]:bBmpData := { || 2 },; // Asigno el bitmap "no" por defecto
oXbr_Usr:aCols[2]:bStrData := { || Iif( oRs:Fields( "campoLogico" ):Value, "Si", "No" ) },; // Asigno si o no
oXbr_Usr:aCols[2]:bEditValue := { || .t. } )