Definición de Vistas

Esta ventana permite definir diferentes vistas sobre la clase (conjunto de datos) actual. Una vista es un conjunto de  campos determinados, con un cierto órden y que, opcionalmente, muestra los registros filtrados por una condición determinada. Una vista puede incluir campos de la clase, campos de relaciones unitarias, y funciones, que son operaciones aplicadas sobre clases relacionadas en forma múltiple, tales como cantidad de registros, máximo/mínimo valor, suma, etc. Estas funciones pueden aplicarse con filtros definidos en base a otras vistas.

En general, la definición de vistas permite obtener practicamente cualquier tipo de información, porque su virtualmente ilimitada capacidad de relacionar información la convierte en la herramienta mas importante del sistema. Toda vista definida, es información "viva", en el sentido que puede modificarse, listarse, aplicarle operaciones, etc.

Las vistas pueden ser definidas de manera general (para todos los usuarios del sistema) por parte de los supervisores generales o supervisores de la clase, pero cualquier usuario puede definir vistas propias para su uso personal. Los supervisores pueden cambiar la vista por defecto, que es la que aparece al entrar en la infomación de la clase desde cualquier punto del sistema.

En el sistema se encuentran un conjunto de vistas marcadas como de sistema, lo que implica que fueron hechas por los desarrolladores del mismo y no pueden modificarse ya que integran el conjunto de datos mínimo que necesita el sistema para funcionar, pero si pueden copiarse para ser modificadas.

Campos
Listados
Vistas Relacionadas
Opciones de Registro

Campos

Nombre: Nombre de la vista. Este nombre será mostrado en la ventana y en el listado.
Defecto: Si está marcado, la vista es la que se abre por defecto al entrar a datos de la clase desde cualquier lugar del sistema.   Se cambia utilizando la opción Seleccionar como defecto.
Consulta: Solo aparece cuando se utiliza DBF como formato de bases. Si está marcada implica que la vista se ejecuta aplicando el filtro primero y luego mostrando los datos resultantes, lo que significa que se produce un retardo al abrirla y luego el desplazamiento por la vista es muy ágil. Si no está marcada, implica que el filtro se aplica al mismo tiempo que se muestran los datos, lo que significa que la vista se muestra al instante, pero puede ser muy lento desplazarse por ella. El tiempo de generación si está marcada depende de la cantidad de registros seleccionados, tomando más tiempo si se seleccionan mas registros. La diferencia radica en que si el filtro solo selecciona un pequeño conjunto de datos, entonces es más rápido si está marcado, porque el tiempo de generación es corto y la vista es mucho mas rápida al desplazarse por ella. Si el filtro selecciona casi todos los registros, entonces se demora un buen tiempo al generar. En general es necesario tocar este valor si la vista es muy lenta, experimentando con el marcado/desmarcado. Se cambia utilizando la opción Seleccionar como consulta.
Búsqueda: Al presionar F7 sobre un código relacionado con otra clase al editar o agregar un registro, se trae un ventana defecto que permite preseleccionar y mostrar los datos respectivos. Si se desea cambiar dicha ventana, debe crearse una vista que contenta los campos deseados en la clase relacionada, y marcarla como Búsqueda usando la opción Seleccionar como defecto para búsqueda.
Descripción: En ella se indica la ayuda que explica el uso o propósito de la vista y que será utilizada al generar la ayuda referencial de la clase en el Menú Ayuda (solo si es una vista general, no de usuario). Si se desea, puede incluirse código HTML.

Listados

Vista actual: Se lista las vistas definidas, con todos los campos que aparecen en la ventana.

Vistas Relacionadas

Múltiples Registros

Items: Abre la ventana de ítems de la vista, para seleccionar los campos y filtros de la misma. Puede accederse rapidamente usando la tecla CTRL+I.
Probar: Prueba la vista ejecutándola sobre el conjunto total de registros de la clase. Puede accederse rapidamente usando la tecla CTRL+P.

Opciones de Registro

Las opciones de registro abre el menu que permite ejecutar comandos sobre el registro actualmente seleccionado. Este menú puede abrir con el mouse, presionando F10 para ir al menú principal y luego "R", o presionado ALT+R o SHIFT+F10. Una vez en él, las opciones pueden seleccionarse rapidamente presionado la tecla subrayada.

Filtros: Abre una ventana para aplicar filtros sobre la vista actual. Los filtros son expresiones aplicadas sobre cada campo de la vista. Parado sobre dichos campos F7 abre una ayuda sobre las distintas expresiones aplicables. Esta ventana puede accederse rapidamente usando CTRL+F.
Listados: Abre el menú de listados. En el se puede listar la vista actual. Este menú puede accederse rapidamente usando CTRL+L.
Vistas Relacionadas: Abre el menú de Vistas Relacionadas. En ella se puede acceder a todas las vistas relacionadas con el registro actual. En primer término se muestran las relaciones unitarias (aquellas que solo hay un registro), y luego de un separador se encuentran las relaciones múltiples. Este menú puede accederse rapidamente usando SHIFT+F11.
Agregar Menú: Agrega una entrada de menú. Esto se utiliza cuando se quieran organizar las vistas definidas, clasificándola en submenúes. Solicita un nombre y descripción y se pueden definir abrir una ventana sobre el submenu usando la vista relacionada Items.
Copiar: Copia una vista existente a una nueva. En primer lugar presenta una ventana con todas las vistas definidas, inclusive las definidas por usurios. Una vez seleccionada solicita el nuevo nombre. Puede utilizarce para mover vistas, pero debe borrarse a mano la vista original. Este comando puede accederse rapidamente usando CTRL+O.
Seleccionar como defecto: Disponible solo para vistas generales. Marca o desmarca la vista actual como vista defecto, lo que implica que va a ser abierta cada vez que se acceda a datos de la clase. Este comando puede accederse rapidamente usando CTRL+D.
Seleccionar como defecto para búsqueda: Disponible solo para vistas generales. Marca o desmarca la vista como defecto para búsqueda. Si está marcada implica que cada vez que se use F7 para buscar registros de esta clase, se utilizará esta vista.
Seleccionar como consulta: Marca o desmarca la vista como de consulta. Solo aparece cuando se utiliza DBF como formato de bases. Si está marcada implica que la vista se ejecuta aplicando el filtro primero y luego mostrando los datos resultantes, lo que significa que se produce un retardo al abrirla y luego el desplazamiento por la vista es muy ágil. Si no está marcada, implica que el filtro se aplica al mismo tiempo que se muestran los datos, lo que significa que la vista se muestra al instante, pero puede ser muy lento desplazarse por ella. El tiempo de generación si está marcada depende de la cantidad de registros seleccionados, tomando más tiempo si se seleccionan mas registros. La diferencia radica en que si el filtro solo selecciona un pequeño conjunto de datos, entonces es más rápido si está marcado, porque el tiempo de generación es corto y la vista es mucho mas rápida al desplazarse por ella. Si el filtro selecciona casi todos los registros, entonces se demora un buen tiempo al generar. En general es necesario tocar este valor si la vista es muy lenta, experimentando con el marcado/desmarcado.
Cantidad de Registros: Cuenta los registrosl. Este comando puede accederse rapidamente usando CTRL+F7.
Exportar: Permite exportar la vista actual a diferentes formatos, tales como COBOL (texto sin separaciones), XLS (Excel), DBF, Coma delimitado, etc. El archivo destino no puede estar ubicado en el directorio o subdirectorios del sistema, para evitar sobreescribir accidental o deliberadamente archivos del sistema. Si se exporta a Excel, no conviene modificar la planilla exportada, sino generar una nueva que haga referencia a aquellaya que el tipo y nombre del archivo exportado se guarda por usuario y vista, de manera que la próxima vez que quiera exportarlo, no necesita ingresar ningun dato para actulizar los valores de la misma.
Vista de datos: Expande el registro actual de forma de mostrar todos sus campos en un formato vertical. Puede accederse rapidamente usando Enter.
Edición de datos: Abre una ventana para modificar el registro sobre el que se encuentra parado en la vista actual. Puede accederse rapidamente usando CTRL+E.
Borrar: Elimina el registro sobre el que se encuentra parado en la vista actual, previa confirmación. Puede accederse rapidamente usando CTRL+B.
Agregar: Abre una ventana para agregar un registro en la vista Actual. Puede accederse rapidamente usando CTRL+N.

Ayuda General