Para añadir columnas de bases de datos a informes

  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. Seleccione el nodo Modelo de sector para el informe.
  3. En la barra de herramientas de Administrator, pulse el icono Creador de informes .
  4. Abra un informe.
  5. Pulse la sección Detalle Cuerpo 1.
  6. En la ficha Diseño, en la categoría Grupo: Detalle, pulse la propiedad SQL.
  7. Defina una consulta que seleccione los elementos situados en el perímetro.
  8. Pulse Añadir columna de base de datos y seleccione los atributos que desee visualizar.
  9. Si es necesario, añada más controles y guarde el informe.

Ejemplo: cree una consulta para seleccionar los elementos que se encuentran dentro de un perímetro.

select P.FID from GA_PIPE P, GA_LINE T
WHERE P.FID = T.FID_ATTR AND
({parameter.PERIMETERID}=0
 or SDO_RELATE(T.geom, (SELECT geom FROM TB_PERIMETER
 WHERE id={parameter.PERIMETERID}), 
'mask=anyinteract query=window')='TRUE') 
GROUP BY P.FID ORDER BY P.FID

El parámetro SPATIALMASK se define solo si se encuentra en la definición de informe. Ejemplo de sentencia SQL:

WHERE
{parameter.PERIMETERID}=0 
OR SDO_RELATE(T.geom, (SELECT geom FROM TB_PERIMETER 
WHERE id={parameter.PERIMETERID}),
'mask={parameter.SPATIALMASK} query=window')='TRUE'

Para obtener más información sobre cómo utilizar informes de selección espacial, véase "Uso de la exportación espacial" en el Manual del usuario.