Power Builder - Fillpattern - Trama de un statictext

 
Vista:
sin imagen de perfil

Fillpattern - Trama de un statictext

Publicado por Shiru (144 intervenciones) el 17/03/2011 18:15:42
Buen día, y gracias por su ayuda.

Tengo en mi base de datos un campo que se llama relleno, donde almaceno:

solid!
diamond!
fdiagonal!
Horizontal!
Square!
etc...

Todas estas opciones de relleno de la propiedad Fillpattern, pero al momento de asignarle la propiedad no lo reconoce como texto, no con que tipo de variable le puedo asignar.

st_static.Fillpattern = dw_opciones.getitemstring(1, "relleno") // Error
st_static.fillpattern = fdiagonal! // No arroja error

Alguien me puede ayudar por favor.
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

Fillpattern - Trama de un statictext

Publicado por Shirus (144 intervenciones) el 17/03/2011 18:33:07
Encontré este enlace:

http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.dc37783_1100/html/dwref_merged/dwfCCJBGJCG.htm

Donde me indica que tiene valores numericos:


PocketBuilder enumerated value Numeric value Meaning
Solid! 0 A solid color
Horizontal! 1 Horizontal lines
Vertical! 2 Vertical lines
FDiagonal! 3 Lines from upper left
BDiagonal! 4 Lines from lower left to upper right
Square! 5 A pattern of squares
Diamond! 6 A pattern of diamonds


Pero ahora cuando le hago lo siguiente me sale error:

st_1.fillpattern = 1

=(

Haber si alguien me ayuda, por fa.
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
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

Fillpattern - Trama de un statictext

Publicado por JeinnerH (646 intervenciones) el 17/03/2011 23:52:25
Los valores enumerados son validados de forma especial, si tratas de asignar el valor no te va a funcionar, te recomiendo que crees una función cuyo valor de retorno sea un FillPattern, le envies el valor y hagas la conversión al patron correspondiente.
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