Power Builder - Comillas en Modify

 
Vista:
sin imagen de perfil

Comillas en Modify

Publicado por Jorge (41 intervenciones) el 21/02/2011 18:03:37
Hola a todos, tengo un problema al ingresar una validacion de texto dentro del script. Trato de validar si el campo "tipo" es igual a "COL". Para ello quiero agregar el siguiente script al background.color de un campo de dw:

ls_formato = "codigo.background.color = '1073741824~tif( tipo = 'COL' , rgb(255,255,225), rgb(255,255,255) )' "
dw_1.Modify(ls_formato)

Ya se que el problema esta en " tipo='COL' ", pero no se como arreglarlo, todo el texto ya esta entre comillas dobles, y la parte del color esta entre comillas simples, no se como colocar el texto "COL" para que no salga error.

Gracias por su ayuda
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:Comillas en Modify

Publicado por JeinnerH (646 intervenciones) el 21/02/2011 18:53:45
Hola Jorge.

Puedes intentar de esta forma:
ls_formato="c_1.Background.Color=~"1073741824~t IF(c_1 = ~'COL~', RGB(255,255,0), RGB(255,0,255))~""

Para reemplazar el uso de la comilla simple o doble, se puede usar el ~' o ~"

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