Para mostrar la geometría de un objeto de suministro

  1. En Infrastructure Administrator, lleve a cabo una de las siguientes acciones:
    • Haga clic en Empresa y conéctese al modelo de sector empresarial. Abra un proyecto.
    • Haga clic en Archivo y abra un dibujo o una plantilla de modelo de sector.
  2. Expanda el nodo Modelo de sector y haga clic en Creador de formularios.

    El creador de formularios se muestra en el panel de la derecha. Los argumentos y las clases de elemento se muestran en el explorador de formularios.

  3. En el explorador de formularios, seleccione la clase de elemento Armadura, un valor en Tipo de formulario, como Por defecto, y haga clic en Editar.
  4. En el cuadro de diálogo Creador, haga clic en la ficha General y realice las siguientes acciones:
    • En la barra de herramientas Creador, haga clic en Editor de coordenadas.
    • Pulse Aceptar para el nombre.
    • Seleccione el control y edite las propiedades en el panel izquierdo:

      UnAvailableValue = no hay coordenadas disponibles

  5. Salga del Creador de formularios.
  6. Seleccione una armadura en el formulario de la clase de elemento.

    El nuevo campo de geometría muestra el texto que introdujo antes porque las coordenadas no se almacenan en WA_ARMATURE. Con una sentencia Select de geometría puede obtener las coordenadas de la tabla de geometría relacionada WA_POINT.

  7. En el explorador de formularios, seleccione la clase de elemento Armadura, un valor en Tipo de formulario, como Por defecto, y haga clic en Editar.
  8. En el cuadro de diálogo Creador, haga clic en la ficha General y realice las siguientes acciones:
    • En el panel derecho, seleccione el control de coordenadas.
    • En el panel de la izquierda, haga clic en la ficha Propiedades.
    • En Específico, haga clic en la propiedad SQL y en para abrir el Asistente SQL.
  9. En el cuadro de diálogo Asistente SQL, realice las siguientes acciones:
    • En Relaciones, expanda la clase de elemento WA_ARMATURE y haga clic en la clase de elemento relacionada WA_POINT. La expresión SQL se inserta en el cuadro de entrada de la expresión.

      select * from WA_POINT where FID_ATTR in (select FID from WA_ARMATURE where fid={fid})

    • Haga clic en Ejecutar para comprobar la sintaxis.
    • Pulse Aceptar para definir la propiedad.

    Si selecciona la misma armadura de antes, puede ver las coordenadas en el formulario de la clase de elemento.

Variante