SoloCodigo

Programación General => Power Builder => Mensaje iniciado por: hugoorozco en Lunes 4 de Abril de 2005, 03:16

Título: Formato Dinamico
Publicado por: hugoorozco en Lunes 4 de Abril de 2005, 03:16
Hola necesito crear un formato dinamico,para esto he definido 10 columnas tipo
string en un tabla, la idea es que el usuario selecciona en cada columna
algunas caracteristicas como tipo de dato: "string" o "numerico"; en caso de
ser numerico, puede elegir el separador de miles y decimales entre la coma o
el punto y el numero de posiciones decimales, ademas en caso de ser numerico
tambien puede indicarle que una columna sea el resultado de algunas
operaciones entre columnas. Ej: Columna tres:"Subtotal" es la multiplicacion
de Columna dos:(Cantidad) por columna tres:(Precio).Alguien puede ayudarme con alguna idea de como resolver esto, ademas debo mostrar por pantalla el formato elegido en caso de ser numerico, ej: 123,456.78 o 123.456,789 y efectuar los calculos con estos datos.Gracias por su ayuda.
Título: Re: Formato Dinamico
Publicado por: jbermudez en Lunes 25 de Abril de 2005, 19:55
podrias utilizar algo así

<DW Control Name>.Modify("<Columnname>.EditMask.Mask='<mask used, i.e. ###,###.00>'")

el formato lo podrias poner para seleccionar en un ddlb o algo asi..
y para cambiarlo dinamicamente ese es el codigo.

De hecho para cambiar cualquier atributo pb trae un utilitario que se llama dwsyntax , asi esta todo el codigo par cambiar cualquier propiedad

espero te sirva.
Título: Re: Formato Dinamico
Publicado por: hugoorozco en Domingo 1 de Mayo de 2005, 22:43
Gracias por escribir y si he revisado la utilidad que mencionas , pero si asignas esa mascara a una columna tipo string, no funciona, esa mascara solo sirve para columnas numericas, pero quisera emular eso en un string, ojala hubiese como gracias nuevamente