Como obtengo un dato compitefield de un dataview
En mi dataview he agregado 2 compute field en base a operaciones numéricas y condiciones de los otros datos de la tabla.
Veo que me sale un error:
Application termined
Error:DataWindow column type does not match GetItem type at line 3 in rowfocuschanged event of object <mi control dataview> de <mi ventana>
ese codigo es:
String l;
l=GetItemString(dw_marco.getrow(),"peso");
st_2.text=l;
Hice esto para hacer un seguimiento, si pongo una columna que tienen tiempo string como son nombres si funciona.
Puse 2 variables globales para que me cogiesen esos valores que los necesito para otra función y pues por lo que veo como que esas columnas que agregue en la grilla no las ubica, si uso:
GetItemString(dw_marco. Getrow(),"Edad") edad no es un campo de mi tabla y supongo sale ese error, ahora bien trate de probar obteniendo otro dato de la tabla como es peso, pero también me sale ese error, yo he tratado de castearlo a double para que lo guarde en mi variable global definida, y nada. ¿O será que yo estoy obtebniendo mal el valor?
Veo que me sale un error:
Application termined
Error:DataWindow column type does not match GetItem type at line 3 in rowfocuschanged event of object <mi control dataview> de <mi ventana>
ese codigo es:
String l;
l=GetItemString(dw_marco.getrow(),"peso");
st_2.text=l;
Hice esto para hacer un seguimiento, si pongo una columna que tienen tiempo string como son nombres si funciona.
Puse 2 variables globales para que me cogiesen esos valores que los necesito para otra función y pues por lo que veo como que esas columnas que agregue en la grilla no las ubica, si uso:
GetItemString(dw_marco. Getrow(),"Edad") edad no es un campo de mi tabla y supongo sale ese error, ahora bien trate de probar obteniendo otro dato de la tabla como es peso, pero también me sale ese error, yo he tratado de castearlo a double para que lo guarde en mi variable global definida, y nada. ¿O será que yo estoy obtebniendo mal el valor?
1 respuesta
Respuesta de Nestor Tirado Díaz
1