Es horrible tener que modificar los colores de letras y fondos en un Datawindow en tiempo de ejecución y darte cuenta que los códigos de colores que usas es web u otros sistemas, NO FUNCIONAN...bueno, pues la solución habitualmente es buscar en internet... ¿y que pasa cuando no hay internet?
Es por ello que siempre es útil tener una tabla de colores contigo:
Curiosidades, code snipets y consejos para desarrollo en .Net, PowerBuilder y bases de datos
martes, 29 de septiembre de 2015
Funciones de columnas en Datawindows
En ocasiones para poder hacer procesos automáticos requerimos cierta información sobre un Datawindow, pero es frustrante cuando no encuentras una forma directa de hacer las cosas... en ésta ocasión les quiero dejar algunas "funciones" que sirven para obtener información de un Datawindow que NO se encuentra entre las propiedades directas de éste:
Para obtener el numero de
columnas de un DW(1)
integer(dw.object.datawindow.column.count)
Para obtener el nombre de la
columna si solo se conoce el índice de la misma
dw.describe( '#' +
string([indice]) + '.name')
Para obtener un objeto de
tipo dwobject de una columna (útil para cuando se requiere ejecutar un evento
que requiera dicho tipo de objeto [Ej.: editchanged])
dw.Object.__get_attribute([nombre
de columna] , true)
Para obtener el tipo de dato
de una columna en especifico
dw.Describe([nombre de
columna] + ".Coltype")
(1): DW = Datawindow
Suscribirse a:
Entradas (Atom)
Lo más visto
-
Es horrible tener que modificar los colores de letras y fondos en un Datawindow en tiempo de ejecución y darte cuenta que los códigos de col...
-
En ocasiones para poder hacer procesos automáticos requerimos cierta información sobre un Datawindow, pero es frustrante cuando no encuentr...
-
Si llevas algo de tiempo desarrollando en powerbuilder (y si has desarrollado antes en lenguajes como c++, c# o php) te habrás dado cuenta q...