Insertar texto en un grid
Si tengo un valor de un campo en una tabla que puede ser 1,2 o 3 y que me indica que pertenece a Librer铆a,Bazar o Bodega respectivamente, c贸mo puedo hacer que en lugar de mostrar en el grid los valores 1,2,3 pueda mostrar sus descripciones (Librer铆a,Bazar o Bodega) sin tener que cambiar la estructura de la tabla?
Hola, cientos de formas existen para hacer lo que necesitas, solo tienes que hacer pruebas, prueba por ejemplo cambiando el valor del ControlSource en la columna del Grid o has una consulta con la descricpi贸n, ponle un alias y ligalo mediante el RecordSource al Grid, etc.
Saludos.
Saludos.
Amigo David
En init del grid puedes poner este codigo
selec alias de la tabla
reg=reccount() cantidad de registros de tu tabla
mat dimension(reg) creas una matriz
valor=(valor del campo que tiene 1,2,3)
do while .not. eof()
store 1 to x
do case
case valor=1
mat(x)="Libreria"
case valor=2
mat(x)="Bodega"
....
....
x=x+1
endcase
thisform.grid1.column3.controlsource=[mat]
espero haberte ayudado.
Saludos
En init del grid puedes poner este codigo
selec alias de la tabla
reg=reccount() cantidad de registros de tu tabla
mat dimension(reg) creas una matriz
valor=(valor del campo que tiene 1,2,3)
do while .not. eof()
store 1 to x
do case
case valor=1
mat(x)="Libreria"
case valor=2
mat(x)="Bodega"
....
....
x=x+1
endcase
thisform.grid1.column3.controlsource=[mat]
espero haberte ayudado.
Saludos
