En el trabajo con Datawindow en Power Builder, podemos diseñar un datawindow object con columnas computadas. Estas poseen gran utilidad frente a los campos computados, pues las columnas computadas forman partes del datawindow object, pudiendo establecer o leer los valores mediantes las funciones GetItemString (Number,Decimal,Date,Time,DateTime) o SetItem.
Para construir una columna computada, vamos a Painter Datawindow, luego definimos el Data Source, en modo Sintaxis en "Design - Convert to Syntax" y establecemos la consulta SQL del datawindow object con las columnas de nuestro interes en la tabla seleccionada. Luego podemos adicionar otra columna como número o cadena en el SELECT y al volver al Painter DataWindow se adiciona automáticamente una columna computada a nuestro datawindow object .
Esta es una manera de adicionar columnas, a nuestro datawindow, que no se reflejan en la tabla selecccionada y poder realizar operaciones sobre ella como parte del datawindow object.