Pestaña de formularios, Control de formulario

La ficha Formularios ofrece opciones para trabajar con formularios.

Puede trabajar solo con formularios, o también puede incluir las plantillas de formulario asociadas y / u objetos globales en la acción.

La acción concreta que se realiza en el formulario y las plantillas/objetos asociados depende de lo que esté seleccionado en el Grupo de opciones de acciones.

Criterios seleccn

Este cuadro de grupo indica a Control de formulario el formulario con el que se desea trabajar y muestra el estado actual del formulario.

Cuadro de grupo/Opción Descripción/Comentarios
Nombre de formulario De la lista desplegable, seleccione el formulario con el que desea trabajar.
Bloqueado por el usuario Muestra el ID de usuario del desarrollador que ha cerrado el formulario.

Si el campo está vació, el formulario no está cerrado.

¿Existe en TargetDatabase? Si el formulario seleccionado existe en la base de datos de destino (TargetDatabase), este campo muestra la palabra Verdadero.

Si el formulario seleccionado no existe en la base de datos de destino, este campo muestra Falso.

Actualizar estado Si ha tenido el Control de formulario abierto y el formulario seleccionado por un tiempo, alguien más puede haberlo cerrado o abierto de nuevo mientras estaba ocupado en otra cosa. Para verificar el estado actual de un formulario haga clic en este botón.
Nota: 
  • Control de formulario no actualiza el estado de ninguno de objetos globales que podía haber abierto en el panel Objetos globales referencia del formulario. Para obtener la actualización para estos objetos, debe hacer clic en el botón Listas de actualización en el cuadro del grupo Acciones.
  • El sistema no actualiza automáticamente la pantalla de estado de los objetos en el Control de formulario. Lo que se ve es una «instantánea" del punto en el que estaba el sistema cuando empezó a trabajar con el Control de formulario. Al hacer clic en este botón se producirá otra «instantánea» del estado actual del sistema.

Objetos globales referencia del form

Al seleccionar la casilla de verificaciónMostrar/elegir objeto que se incluirá en la acción, este panel mostrará todos los objetos globales asociados al formulario seleccionado.

Esta pantalla tiene estas columnas (haga clic para expandir/contraer):

Cuadro de grupo/Opción Descripción/Comentarios
Inc Para incluir un objeto en la acción seleccionada, seleccione esta casilla de verificación. Para excluir el objeto, desactive esta casilla de verificación.

Para incluir todos los objetos en la acción seleccionada, haga clic en el botón Seleccionar todo en el cuadro de grupo Criterios de visualización/selección para objetos globales.

Tipo de objeto Muestra qué tipo el objeto es.
Nombre de objeto Muestra el nombre del objeto.
Tipo de objeto de referencia Muestra el tipo de objeto principal al que hace referencia este objeto.
Nombre de objeto de referencia Muestra el nombre de objeto principal al que hace referencia este objeto.
Bloqueado por Si el objeto está cerrado, muestra el ID de usuario del desarrollador que lo ha cerrado.

Si el campo está vació, el objeto no está cerrado.

Valor de SourceDatabase Muestra al menos una parte del valor que tiene el objeto en la base de datos de origen (SourceDatabase).
Nota: 

Por ejemplo, si la acción es Restaurar, el origen desde el cual se copia el objeto es la base de datos de archivo, y esta columna mostrará Valor de archivo.

Reemplazar valor de TargetDatabase Muestra al menos una parte del valor que tiene el objeto en la base de datos de destino (TargetDatabase).
Nota: 

Por ejemplo, si la acción es Obtener, el objeto se copiará a la base de datos de tiempo de ejecución y esta columna mostrará Reemplazar el valor de tiempo de ejecución.

Criterios de selección/visualización de objetos globales

Este cuadro de grupo proporciona una opción para mostrar todos los objetos globales asociados al formulario seleccionado. También puede seleccionar los objetos que desea incluir en el formulario durante la acción designada.

Cuadro de grupo/Opción Descripción/Comentarios
Mostrar/seleccionar objetos a incluir en la acción Para ver una lista de todos los objetos globales asociados al formulario seleccionado, seleccione esta casilla de verificación. En cuanto lo seleccione, el Control de Formulario recupera una lista y la muestra en el panel Objetos globales referencia del formulario.

Una vez que se muestran los objetos, puede utilizar las casillas de verificación en la columna Inc para seleccionar los objetos a incluir en la acción; o puede usar las otras opciones en este grupo.

Eliminar referencias globales duplicadas Un formulario puede tener múltiples referencias a un objeto global en particular asociado a ese formulario. Para eliminar las referencias globales duplicadas para que no estén incluidas en la acción, seleccione esta casilla de verificación (seleccionada como predeterminada). En la mayoría de los casos, no es necesario incluir referencias duplicadas.

Sin embargo, puede ser útil a veces para ver todos los lugares donde este objeto es referenciado. Esto podría (o no) influir en la decisión de cerrar y hacer un cambio. Si esta casilla de verificación está desactivada, Control de formulario muestra todos los casos de referencia de cada objeto global. Por ejemplo, si una cadena es referenciado por cinco componentes diferentes, Control de formulario la incluye en la lista en la pantalla cinco veces, cada vez con una referencia diferente (Tipo de objeto de referencia y Nombre de objeto de referencia).

Seleccionar todo Para incluir todos los objetos que aparecen disponibles en la acción designada, haga clic en este botón.

Haciendo clic en este botón, se seleccionan solo los objetos que están disponibles para la acción seleccionada. Por ejemplo, otro desarrollador podría tener un objeto global asociado a un formulario cerrado. Si, a continuación, pretende cerrar el objeto, no será posible porque el objeto ya estará cerrado. En este caso, el Control de formulario seleccionará todos los objetos de la lista excepto los que han sido cerrados por otro desarrollador.

Desmarcar todo Para desactivar todas las casillas de verificación en la columna Inc del panel Objetos globales referencia del formulario, haga clic en este botón.

Opciones proc

Este cuadro de grupo incluye opciones para procesar la acción seleccionada.

Cuadro de grupo/Opción Descripción/Comentarios
Eliminar cambios de tiempo de ejecución desde la base de datos Cuando se selecciona, quita cualquier cambio en el formulario de tiempo de ejecución en la base de datos especificada que haya realizado un usuario en el formulario seleccionado.

Esta opción se activa solo cuando se selecciona la opción Entrada en el grupo Acciones.

Mantener los formularios y objetos de referencia cerrados Una vez seleccionados y abiertos los formularios, la función de Control de formulario se encarga de cerrar esos formularios y todos los objetos globales asociados.

Esta opción se activa solo cuando se selecciona la opción Entrada en el grupo Acciones.

Esta opción le permite tener una versión de trabajo de confianza, que luego puede abrir (y desbloquear) o volver atrás para obtener la versión intermedia.

Sobrescribir formularios y objetos no bloqueados Cuando se selecciona, los formularios y objetos que se desbloquean se sobrescribirán cuando abra sus formularios.

Cuando selecciona esta opción por primera vez, se le advierte de una potencial pérdida de datos.

Esta opción solo se activa para operaciones de verificación.

Incluir plantilla de formulario Para incluir un objeto de plantilla en la acción seleccionada, seleccione esta casilla de verificación. Tenga en cuenta que cuando tiene una plantilla cerrada, esta no aparecerá en la lista de objetos en esta ficha.
Ejecutar acción. Cuando haya hecho la selección de todas las opciones, haga clic en este botón para ejecutar la acción seleccionada.
Temas relacionados