Datawindows
Un datawindows es una sentencia sql que esta ligada a una representación gráfica. Donde cada elemento de esta representación es individualizable y puede ser alterado en el código del programa.
Esta definición indica dos elementos unidos (aunque distintos entre si)
- Origen de Datos:
Corresponde a la sentencia SQL propiamente tal, la que podrá tener características de Agrupamiento, Ordenamiento, Condicionales (extraer un conjunto definido de registros) y en fin todas las pertinentes a una sentencia SQL pura.
- Presentación:
Corresponde a la distribución gráfica de los elementos de la consulta y otros añadidos, dentro de un área definida para ello. La que podrá ser utilizada para presentar datos, ingresar datos, listarlos o imprimirlos; tal y como aparecen en esta hoja.
Selección Tipo y Presentación
Para trabajar con las Datawindows presione el botón
, luego de lo cual aparecerá la ventana de selección; Ud. podrá seleccionar una ya existente, para modificarla, o presionar el botón New para crear una nueva Datawindows.
Si presiona el botón New deberá seleccionar el modo de trabajo para el Origen de datos y también el tipo de Presentación.
Modos de trabajo:
El modo de trabajo define como se trabajara con el Origen de Datos. Existen 5 tipos de Modos de trabajo.
Modo
Descripción No presenta las tablas en forma gráfica, y solo permite las sentencias ordinarias de SQL (Sort y Criteria)La primera para poder ordenar por el campo especifico y la segunda para indicar registros a mostrar pedendiendo de una valor condicional (Ej. <39) Presenta las tablas en forma gráfica, y permite trabajar con todas las características de Sql estándar (Sort, Group, Having, Compute y Where, entre otros) El origen de Datos es una Consulta definida previamente en el Area de Trabajo Query; esta consulta queda almacenada como un objeto de Powerbuilder; Ud. debe seleccionar la consulta que desee utilizar como Origen de Datos de este Datawindows. El origen de datos no esta relacionado con ninguna Tabla. Ud. debe definir los campos que interactúan (nombre, tipo y largo) Utilice los botones Add para añadir un nuevo campo al final de los ya existentes, el botón Insert le permitirá insertar un campo entre otros y el botón Delete le permitirá eliminar el campo actual. Stored Procedure
El origen de datos es un procedimiento que ha sido almacenado en la Base de Datos. Seleccione uno si lo ha creado, o créelo previamente.
Tipos de presentación
El Tipo de presentación define como se presentaran los datos en el DataWindows, existen 11 tipos de presentación las que son:
Presentación
Descripción
Utiliza como presentación un reporte previamente creado.
La presentación es libre, donde cada campo esta en una línea distinta. Muy utilizado para el ingreso de datos.
Diseña un gráfico dependiendo de una consulta, esta debe contener datos relacionados.
Diseña una malla de datos en forma columnada, y cada columna con una justificación completa.
Diseña listado por agrupación de campos. Muy utilizado para reportes de resumen de información.
El diseño es de etiquetas, donde Ud. podrá elegir el tipo de etiqueta de las prediseñadas, en papel continuo o separado, y otras opciones.
Permite definir una carta con combinación de campos del Origen de datos fijado. Se pueden utilizar todas las características del formato de texto RTF.
Presenta el origen de datos en forma columnada pero sin ajuste total. Permite una mayor libertad en el diseño.