SoloCodigo
Programación General => Power Builder => Mensaje iniciado 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.
-
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.
-
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