Feedback

# Enlace de Campo

## Creación de una conexión de campo

Permite crear una conexión, representada a través de un enlace, desde una columna de consulta a cualquier aplicación existente del proyecto. Si hay más de una conexión para el mismo campo, se muestra un dropdown con todas las conexiones.

En las opciones de los tipos de conexión, elegir la Ligación de Campo. Al elegir esta opción, puede editar un registro en la consulta.

## Lista de Aplicaciones

Después de seleccionar esta opción, aparecerá la lista de aplicaciones para las que desea crear el vínculo.

Esta pantalla se puede ver de las siguientes maneras:

#### Todas:

En el que se pueden ver todas las aplicaciones del proyecto.
Ejemplo:

#### Por carpeta:

En el que se pueden ver las aplicaciones de acuerdo con las carpetas en las que está cada una.

#### Por tipo:

En el que se pueden ver las aplicaciones agrupadas por sus respectivos tipos.

## Definición de los parámetros

En esta configuración vamos a definir el campo que tendrá conexión con la aplicación que fue elegida anteriormente.

En los Tipos de Parámetros tenemos tres opciones, ellas son:

#### Conexión de campo:

Esta opción la conexión utilizará el campo de aplicación de destino para realizar la llamada del registro de acuerdo con el campo de aplicación de consulta.

#### Valor fijo:

Esta opción permite al usuario definir un valor fijo que se utilizará para la llamada a la próxima aplicación.

#### Sin valor:

Esta opción permite crear la conexión sin la necesidad de enviar algún parámetro a la siguiente aplicación.

También es posible observar un botón de actualización al lado directo.

Este botón a su vez debe utilizarse cuando se agrega un nuevo parámetro a la aplicación de destino para que este nuevo parámetro se pueda cargar en la aplicación actual para realizar la conexión.

## Propiedades de la conexión

En esta pantalla vamos a configurar la vista de la aplicación que se llama en la conexión.

Hay cinco opciones de visualización, son:

#### Abrir en la misma ventana:

Utilizando esta opción la aplicación de destino será mostrada en la misma ventana de nuestra aplicación, y en la aplicación de destino habrá un botón volver para que podamos volver a la aplicación anterior.

#### Abrir en otra ventana:

Utilizando esta opción la aplicación de destino será mostrada en otra ventana del navegador, y en la aplicación de destino habrá un botón salir para que podamos cerrar esa ventana.

#### Abrir en un iframe:

Utilizando esta opción la aplicación de destino será mostrada en la misma pantalla de nuestra aplicación, pero se mostrará en un iframe en una de las cuatro opciones disponibles en la configuración del iframe.

#### Abrir en el parent:

Utilizando esta opción la aplicación de destino será mostrada en la misma ventana de nuestra aplicación, y en la aplicación de destino habrá un botón volver para que podamos volver a la aplicación anterior.

#### Modal:

Utilizando esta opción la aplicación de destino será mostrada en la misma pantalla de nuestra aplicación, pero se mostrará en una pequeña ventana por encima de la aplicación actual.

## Abrir en la misma ventana.

Utilizando esta opción la aplicación de destino será mostrada en la misma pantalla de nuestra aplicación, y en la aplicación de destino habrá un botón volver para que podamos volver a la aplicación anterior.

Cuando seleccionamos esta opción, podemos configurar las siguientes opciones:

#### URL de salida de la aplicación llamada:

URL de salida del formulario llamado. Si no se establece ningún valor, la dirección de retorno (botón de retorno) será la propia consulta.

#### Hint del enlace del acoplamiento:

En esta opción vamos a informar un mensaje que se mostrará cuando el cursor del ratón esté sobre el campo con el vínculo.

## Abrir en otra ventana.

Utilizando esta opción, la aplicación de destino se mostrará en otra ventana del navegador.

Cuando seleccionamos esta opción, podemos configurar las siguientes opciones:

#### URL de salida de la aplicación llamada:

URL de salida del formulario llamado. Si no se establece ningún valor, la dirección de retorno (botón de retorno) será la propia consulta.

#### Cierra el formulario después de una actualización:

Elegir la opción Si, después de realizar la actualización de un registro la ventana se cerrará.

#### Cierra el formulario después de inserción:

Elegir la opción Si, después de realizar la inserción de un registro la ventana será cerrada.

#### Hint del enlace del acoplamiento:

En esta opción vamos a informar un mensaje que se mostrará cuando el cursor del ratón esté sobre el campo con el vínculo.

#### Abrir la aplicación en la pestaña dentro del menú:

Elegir la opción Si, la aplicación se abrirá en una pestaña del menú cuando se ejecuta desde uno en lugar de ser abierto en otra ventana del navegador.

## Abrir en un iframe.

Utilizando esta opción la aplicación de destino será mostrada en la misma pantalla de nuestra aplicación, y en la aplicación de destino habrá un botón volver para que podamos volver a la aplicación anterior.

Cuando seleccionamos esta opción, podemos configurar las siguientes opciones:

#### URL de salida de la aplicación llamada:

URL de salida del formulario llamado. Si no se establece ningún valor, la dirección de retorno (botón de retorno) será la propia consulta.

#### Hint del enlace del acoplamiento:

En esta opción vamos a informar un mensaje que se mostrará cuando el cursor del ratón esté sobre el campo con el vínculo.

### Propiedades del Iframe

En este conjunto de configuraciones, podemos definir algunos detalles del iframe que mostrará la aplicación de destino.

#### Posición del iframe en relación a la aplicación principal:

En esta opción, vamos a definir en qué posición respecto a nuestra aplicación se mostrará el iframe, hay cuatro opciones:

Abajo: El iframe se muestra debajo de la aplicación principal.
Arriba: El iframe se muestra encima de la aplicación principal.
Derecha: El iframe se muestra al lado derecho de la aplicación principal.
Izquierda: El iframe se muestra al lado izquierdo de la aplicación principal.

#### Altura del iframe:

Permite configurar la altura del iframe.

#### Ancho del iframe:

Permite que el ancho del iframe sea configurado.

## Modal

Utilizando esta opción la aplicación de destino será mostrada en la misma pantalla de nuestra aplicación, pero se mostrará en una pequeña ventana por encima de la aplicación actual.

Cuando seleccionamos esta opción, podemos configurar las siguientes opciones:

#### Altura:

Permite configurar la altura del Modal.

#### Ancho:

Permite configurar el ancho del modal.

#### URL de salida de la aplicación llamada:

URL de salida del formulario llamado. Si no se establece ningún valor, la dirección de retorno (botón de retorno) será la propia consulta.

#### Cierra el formulario después de una actualización:

Elegir la opción Si, después de realizar la actualización de un registro la ventana se cerrará.

#### Cierra el formulario después de inserción:

Elegir la opción Si, después de realizar la inserción de un registro la ventana será cerrada.

#### Hint del enlace del acoplamiento:

En esta opción vamos a informar un mensaje que se mostrará cuando el cursor del ratón esté sobre el campo con el vínculo.

## Propiedades del formulario

En este conjunto de configuraciones, podemos definir qué botones estarán disponibles en la aplicación de formulario de destino. En primer lugar, cinco opciones, que son:

#### Habilitar botón de inserción:

En esta opción podemos definir si el botón de Insertar estará disponible en la aplicación de destino.

#### Habilitar botón de actualización:

En esta opción podemos definir si el botón de Actualizar estará disponible en la aplicación de destino.

#### Habilitar botón Delete:

En esta opción podemos definir si el botón de Borrar estará disponible en la aplicación de destino.

#### Habilitar botones de navegación:

En esta opción podemos definir si el botón de inicio, anterior, próximo y último, estará disponible en la aplicación de destino.

#### Habilitar botón para editar el registro en la consulta:

En esta opción podemos definir si el botón de edición de registros que es el lápiz en la consulta estará disponible.

Habilitar la opción Habilitar botones de Navegación, se mostrará una opción más:

#### Mantenga la cláusula WHERE en la aplicación de destino:

Al habilitar esta opción, la cláusula WHERE de la aplicación de consulta se mantendrá para la aplicación de destino.

## Propiedades de Consulta

En este conjunto de configuraciones, podemos definir cómo se mostrará nuestra consulta de destino. Tenemos inicialmente seis opciones, que son ellas:

#### Módulo Inicial:

En esta opción podemos definir cómo se ejecutará nuestra aplicación, hay dos opciones:

Consulta: La aplicación se ejecutará como una consulta. Filtro: La aplicación se iniciará desde el filtro.

#### Cantidad de Líneas:

En esta opción podemos definir la cantidad de líneas que se mostrará en la aplicación de destino.

#### Cantidad de columnas:

En esta opción podemos definir la cantidad de columnas que se mostrará en la aplicación de destino.

#### Paginación:

En esta opción podemos definir si la paginación de la aplicación de destino será total o parcial, siendo parcial, será la cantidad de líneas informada anteriormente.

#### Habilitar encabezado:

En esta opción podemos definir si se mostrará el encabezado de la aplicación de destino.

#### Habilitar Botones de Navegación:

En esta opción podemos definir si el botón de inicio, anterior, próximo y último, estará disponible en la aplicación de destino.

#####

#####