Power Builder - error R0019 en power builder 9.0

 
Vista:

error R0019 en power builder 9.0

Publicado por carmen (16 intervenciones) el 01/12/2010 21:04:07
Buen dia.

De ante mano muchas gracias a quienes me puedan ayudar a resolver mi problema.
Resulta que en una ventana tengo dos dw uno para ingresar una categoria y la otra para ingresar las preguntas en base a una categoria, el problema está que quiero ingresar una categoria y me sale el error

R0019
Cannot convert long in Any variable to string at line 5

el codigo que tengo es el sigeuiente

if row <= 0 then return
this.selectrow( 0, false)
this.selectrow( row, true)
this.setredraw(true)
is_factor = this.object.pf_codigo[row] // esta linea es lo que me da error
if is_factor <> '' or len(is_factor) > 0 then
dw_pregunta.retrieve(is_factor)
end if

is_factor lo tengo declarado como string y en la tabla el campo pf_codigo lo tengo char no se porque me dara este error.

nuevamente muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 37
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

RE:error R0019 en power builder 9.0

Publicado por JeinnerH (646 intervenciones) el 08/12/2010 15:45:40
Hola Carmen.

Usa el siguiente código:

is_factor=String(object.pf_codigo[row])

Esto sucede porque los resultados del object.campo[fila] son de tipo Any, el cual no se puede asignar directamente a una variable de otro tipo que no sea el mismo.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:error R0019 en power builder 9.0

Publicado por carmen (16 intervenciones) el 15/12/2010 15:52:09
Gracias Jeinner si me funciono
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar