Ayuda de MicroStation CONNECT Edition

Diálogo Formularios

Un diálogo de formularios se genera introduciendo una consulta en el campo de texto Sentencia Select de SQL del diálogo Creador visual de consultas SQL y haciendo clic en Ejecutar. Se abre un diálogo de formularios existente en el diálogo Visual SQL Query Builder seleccionando Abrir o Editar del menú Formas. Un diálogo de formularios indica cuántos registros se han obtenido con la consulta generada en el diálogo Creador visual de consultas SQL y muestra el registro número 1 del resultado de la consulta.

También incluye controles para facilitar el uso de la base de datos con el fin de realizar consultas, añadir registros y actualizar dicha base de datos.



Diálogo de formularios que se obtiene a partir de una consulta de la tabla highway (autovía)

ConfiguraciónDescripción
Sección de resultado de la consulta (no etiquetado) El resultado de la consulta para los campos seleccionados en el diálogo <TABLENAME> aparece en la sección de resultado de la consulta (sección superior) del diálogo de formularios de una base de datos.

También muestra el identificador del registro del resultado de la consulta que aparece, si Etiqueta Contar fila está activada en el diálogo Elementos de forma estándar. Por ejemplo, "#3 de 16" indica que la consulta tiene 16 registros y que aparece el tercer registro en la sección del resultado de la consulta.

Consultar Ejecuta consultas, escribiendo una sentencia de SQL en el cuadro de texto Consulta o introduciendo valores en los campos de texto del diálogo de formularios y haciendo luego clic en Consultar.
Insertar Añade un nuevo registro de base de datos al final de la tabla. El comportamiento de este botón cambia en función de los tres casos siguientes:
  • Si el campo MSLINK está en el formulario y se deja en blanco cuando se pulsa el botón Insertar, aparece el siguiente mensaje: El campo "nombredetabla.MSLINK" no puede contener un valor nulo, ya que la propiedad obligatoria para este campo está definida como verdadera. Introduzca un valor en este campo.
  • Si el campo MSLINK está en el formulario y se rellena cuando se pulsa el botón Insert, el formulario intentará utilizar ese valor de MSLINK al insertar el registro.
  • Si el campo MSLINK no está en el formulario y se trabaja en modo de vínculo "NUEVO", el software rellena el valor de MSLINK para el usuario cuando tenga lugar la operación INSERTAR. Es decir, para que el formulario rellene MSLINK automáticamente, omita el campo MSLINK al crear el formulario.
Actualizar Actualiza los valores de campo de la fila mostrada actualmente. Haga clic en un valor de campo, escriba el nuevo valor y haga clic en Actualizar.
Eliminar Elimina la fila mostrada actualmente.
Borrar Borra los valores de la fila mostrada actualmente. No obstante, no se eliminan los valores de la base de datos.
Primero Se desplaza a la primera fila del resultado de la consulta.
Anterior Se desplaza a la fila anterior del resultado de la consulta.
Siguiente Se desplaza a la fila superior siguiente del resultado de la consulta.
Ultimo Se desplaza a la última fila (con el número más alto) del resultado de la consulta.
Vincular Se utiliza para vincular el registro de la base de datos actual, tal como aparece en el cuadro de lista, a un elemento gráfico o a todos los elementos de un cercado.
Revisar Muestra un registro de base de datos vinculado con un elemento que ha identificado en la pantalla, si ha seleccionado un elemento que sea del mismo tipo que el diálogo de formularios. Por ejemplo, si tiene un diálogo de formularios MONUMENTO abierto, debe identificar un monumento de la pantalla para recuperar el registro de la base de datos del monumento.
Nota: La herramienta Revisar atributos (entrada de teclado: REVIEW) devolverá el registro de la base de datos independientemente del elemento vinculado que haya identificado. No obstante, si hace clic en Revisar en un diálogo de formularios VSQL, el comando Revisar devolverá los registros de la base de datos solo si identifica un elemento que tiene un vínculo de base de datos con la tabla desde la que se creó el diálogo de formularios. El nombre que aparece en la parte superior del diálogo de formularios identifica la tabla.
Desvincular Se utiliza para desvincular el registro de base de datos actual.
Localizar Se utiliza para localizar un elemento o área vinculada a un registro de base de datos que se encuentre en pantalla. Centra y resalta el elemento de la vista seleccionada. Para que funcione Localizar, la consulta debe incluir MSLINK .

Si el elemento no está presente en el archivo de diseño abierto actualmente, se abre un diálogo informativo con el mensaje "Ningún elemento vinculado a la fila actual". El comando Localizar busca el elemento del registro en el archivo de diseño actual y muestra el registro si lo encuentra.

Usar cercado si está activo Si está activo, el cercado se utiliza para el procesamiento. Este control aparece si se activa Usar cercado en el diálogo Elementos de forma estándar. Existen tres posibilidades:
  • Utilizar cercado si está activo no se encuentra (en un diálogo de formularios) - si hace clic en Revisar funciona con un cercado, en el caso de que se haya puesto uno
  • Utilizar cercado si está activo se encuentra presente y activado –Revisar funciona con un cercado, en el caso de que se haya puesto uno.
  • Utilizar cercado si está activo se encuentra presente y desactivado–Revisar ignora cualquier cercado que se haya puesto.