Creación de vistas

Una vista es una forma de representación de los datos en la aplicación Webstation. Existen dos tipos de vistas soportados por defecto: vistas de tabla y esquemas. Es posible agregar soporte para otros tipos de vistas tras instalar complementos adicionales.

Table Editor (Editor de tablas) y Scheme Editor (Editor de esquemas) están diseñados para crear las vistas. Las mismas se guardan en archivos que deben estar ubicados en el directorio de la interfaz de un proyecto. Durante la ejecución las vistas están ubicadas en el directorio Interface especificado en los ajustes de la aplicación Server o en sus subdirectorios. Por defecto C:\SCADA\Interface\

Son ejemplos de archivos de vistas:
Interface\Servers\ServerRoom.sch - scheme,
Interface\Servers\ServerRoom.tbl - table view.

Para abrir un diálogo de creación de una vista seleccione el elemento New file (Nuevo archivo) del menú contextual (refiérase a las imágenes 1 y 2). Luego, en el diálogo, seleccione el tipo de la vista, especifique el nombre del archivo y haga clic en el botón OK. El archivo creado será mostrado en el explorador de proyectos. La vista se abre por el editor tras hacer un doble clic en el nodo del árbol correspondiente.

Menú para crear una vista
Imagen 1. Menú para crear una vista

Diálogo de creación de una vista
Imagen 2. Diálogo de creación de una vista

Después de crear los archivos de vistas se requiere especificarlos en la tabla Interface (Interfaz) de la base de datos de configuración según se muestra en la Imagen 3. Los identificadores de vistas deben ser únicos. La ruta de vistas está relacionada con el directorio de la interfaz. El texto especificado en la columna Title (Título) se muestra como un texto de nodo en el árbol del explorador de la Webstation, y los identificadores determinan el orden de las vistas. Si los archivos de vistas se ubican en los subdirectorios del directorio de la interfaz, estos subdirectorios deben también especificarse en la tabla Interface.

Edición de la tabla Interfaz
Imagen 3. Edición de la tabla Interfaz