Tabla de sistema TB_POSITION_FINDER

La tabla de sistema TB_POSITION_FINDER reside en el modelo de sector.

Atributos de TB_POSITION_FINDER

Descripción

Atributos de base

 

NAME

Especifica el nombre o el encabezado de la búsqueda que se mostrará en el cuadro de grupo del buscador de posiciones.

GUITYPE

Especifica el tipo de búsqueda:

1 = secuencial (por defecto)

2 = simple

3 = módulo de extensión

PRIORITY

Define el orden de las entradas. Por defecto = 0.

Búsqueda secuencial

Para definir una búsqueda secuencial, se necesitan los siguientes cuatro atributos.

STMT_TITLE_*

Almacena el título y la descripción breve que devolverá la consulta.

SELECT_STMT_*

Almacena la consulta de búsqueda. Se trata de una sentencia SQL estándar.

Nota:

La primera consulta de búsqueda no cuenta con ningún marcador de posición.

GEOM_STMT_*

Almacena la consulta de geometría. Es siempre opcional, excepto cuando es la última consulta.

select geom from <tabla> where fid = {x}.

INPUTTYPE_*

Almacena el tipo de entrada para los resultados en la consulta:

1 = seleccionar lista (por defecto)

2 = cuadro de texto

3 = cuadro de texto con autocompletar

NOT_FOUND_MSG_*

Define un mensaje opcional que se usará como mensaje que aparecerá cuando la consulta de búsqueda no devuelva ninguna fila.

Búsqueda simple

La búsqueda simple necesita los siguientes atributos: con estos atributos, la sentencia SELECT sería así:

select <columna_clave_principal>, <columna_entrada> from <nombre_tabla> where upper(<columna_entrada>) like upper(<param>) order by <columna_orden>

TABLE_NAME

Almacena el nombre de la tabla o la vista con los datos.

PK_COLUMN

Almacena el nombre del atributo que contiene la clave principal. Se trata del atributo de clave.

GEOM_COLUMN

Especifica el atributo que contiene las geometrías. Se trata del atributo de geometría.

ORDER_COLUMN

Especifica el orden de los resultados de la consulta. Puede contener más de un atributo (separados por comas). Opcional.

INPUT_COLUMN_*

Almacena los atributos de entrada (1-5) que se usarán para las cláusulas WHERE.

STMT_TITLE_*

Almacena una breve explicación de la columna de entrada_* correspondiente de la tabla de datos.

NOT_FOUND_MSG_1

Almacena el mensaje que se usará como mensaje que aparecerá cuando la consulta de búsqueda no devuelva ninguna fila. Se ignorarán el resto de mensajes ‘no se encuentra’ (2-4).

Nombre de ensamblaje

Espacio de nombres

Nombre de clase

Almacena las propiedades que se utilizan en una búsqueda de módulos de extensión.