La siguiente tabla define información de redireccionamiento:
Atributo de TB_GN_INFO_REDIRECT |
Descripción |
ID |
Almacena la clave principal que genera el sistema. |
F_TABLE_NAME |
Especifica la clase de elemento seleccionada en el mapa. |
DIALOG_TABLE_NAME |
Especifica el nombre del formulario que se abre en lugar del formulario de clase de elemento. |
F_COLUMN_NAME |
Especifica un atributo del elemento seleccionado en el mapa. |
DIALOG_COLUMN_NAME |
Especifica un atributo del formulario que va a abrirse relacionado con F_COLUMN_NAME. |
INFO_FILTER |
Especifica un filtro complejo. Por ejemplo, cuando hay relación entre más de una tabla. |
DIALOG_DOCUMENT_NAME |
Abre un formulario en otro modelo de sector. Si no se encuentra el modelo de sector en el proyecto abierto, el sistema busca todos los modelos de sector abiertos y abre el primer formulario que encuentra. |
En los casos siguientes, no es necesaria una definición de redireccionamiento en la tabla TB_GN_INFO_REDIRECT:
Ejemplo 1: para pulsar una boca de alcantarilla pero mostrar el formulario de sección, defina los siguientes valores:
Atributo |
Valor |
F_TABLE_NAME |
MANHOLE |
F_COLUMN_NAME |
FID_SECTION |
DIALOG_TABLE_NAME |
SECTION |
DIALOG_COLUMN_NAME |
FID |
El ejemplo 2 muestra el uso de INFO_FILTER:
Atributo |
Valor |
F_TABLE_NAME |
Indica el nombre de la clase de elemento seleccionada en el mapa. |
F_COLUMN_NAME |
(déjelo en blanco) |
DIALOG_TABLE_NAME |
Especifica el nombre del formulario que se abre en lugar del formulario de clase de elemento. |
DIALOG_COLUMN_NAME |
(déjelo en blanco) |
INFO_FILTER |
FID en (select FID_PARENT from PARCEL_TBL where {Fids}) |
La palabra {Fids} se sustituye con los FID del gráfico. La expresión completa se define como un filtro en el formulario que se va a abrir.