Power Builder - Eliminar Columnas

 
Vista:

Eliminar Columnas

Publicado por Yesenia (25 intervenciones) el 27/11/2008 22:24:07
Amigos, tengo un problema con un datawindows tipo Grid, donde tengo q eliminar ciertas columnas, dependiendo de los parametros que le envíe. La idea es mostrar solo las columnas que necesito, y ocultar el resto sin q me queden los espacios en blanco, Estuve revisando en notas anteriores y ya probé con los metodos:

Via script:
dw_1.modify("destroy nombre_t")
dw_1.modify("destroy columna nombre")

dw_1.object.nombre.width = 0

Via properties:
en los propiedades de visible y width con un if.

El problema es q en las primeras columnas si me funciona, pero despues de la tercera columna me deja los espacios en blanco, Ya no se q hacerle xq lo he revisado muchas veces y sigue el problema. Estoy trabajando con power 10.5
Gracias por la atencion.
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

RE:Eliminar Columnas

Publicado por sthif (63 intervenciones) el 28/11/2008 16:01:30
este código quizás te ayude lo uso para ocultar columns, puedes cambiarlo para que trabaje para compute_fileds.

if long(Object.DataWindow.Column.Count) > 0 and string(dwo.type) = 'column'then
if messagebox('Oculta columna', 'Desea ocultar columna: '+string( dwo.name )+'?', information!, yesno!, 1) = 1 then
modify( dwo.name+'.visible = false' )
end if
end if
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