Ir directamente al contenido
Español
  • No hay sugerencias porque el campo de búsqueda está vacío.

Corfix Form Builder: uso del componente «Proyecto»

En este artículo se resume cómo utilizar el componente «Proyecto» en el generador de plantillas.

Este artículo resume los distintos ajustes disponibles para un «Componente de proyecto» en Corfix. Este componente está diseñado específicamente para seleccionar uno o varios proyectos de su lista preexistente de proyectos en Corfix.


Dónde encontrarlo

En el generador de formularios de Corfix, haga clic en un «Componente de proyecto» para acceder al panel de configuración. Verá cuatro pestañas:

  • Visualización

  • Datos

  • Validación

  • Condicional


1. Pestaña «Visualización»

La pestaña «Visualización» controla cómo se muestra el componente del proyecto al usuario.

  • Etiqueta:

    • Este es el título visible del campo de selección de proyectos que verán los usuarios. Es un campo obligatorio.

    • Ejemplo: «Proyecto asociado», «Nombre del proyecto», «Proyecto del contrato».

  • Posición de la etiqueta:

    • Determina dónde se muestra la etiqueta en relación con el campo de selección del proyecto (por ejemplo, arriba, a la izquierda, a la derecha o abajo).

    • Valor por defecto: Arriba.

  • Tipo de widget:

    • Especifica el tipo de elemento de la interfaz de usuario que se utiliza para seleccionar proyectos. «ChoicesJS» ofrece un menú desplegable más avanzado con funciones de búsqueda y, posiblemente, de selección múltiple.

  • Texto de ayuda:

    • Texto que aparece dentro del campo de entrada antes de que el usuario realice una selección. Sirve de indicación al usuario sobre qué debe hacer.

    • Ejemplo: «Seleccione un proyecto...», «Busque un proyecto».

  • Descripción:

    • Proporciona texto explicativo adicional para el campo, que suele mostrarse debajo de la etiqueta.

    • Ejemplo: «Elija el proyecto al que pertenece este registro».

  • Información sobre herramientas:

    • Texto que aparece cuando el usuario pasa el ratón por encima del campo. Resulta útil para ofrecer ayuda rápida o contexto.

  • Clase CSS personalizada:

    • Permite a los usuarios avanzados aplicar estilos personalizados al componente mediante clases CSS.

  • Ocultar etiqueta:

    • Si se marca esta opción, no se mostrará la etiqueta del componente.

  • Edición modal:

    • (Los detalles no se ven completamente en la captura de pantalla, pero normalmente se refiere a la edición en una ventana modal emergente).

  • Incluir en informes:

    • Si se marca esta casilla, los datos de este campo (los proyectos seleccionados) se incluirán en los informes.


2. Pestaña «Datos»

La pestaña «Datos» gestiona cómo se manejan y almacenan los datos del proyecto.

  • Valores múltiples:

    • Si se marca, permite al usuario seleccionar más de un proyecto para este campo. Esto resulta útil si un registro o elemento puede estar relacionado con varios proyectos.

  • Valor predeterminado:

    • Le permite preseleccionar uno o varios proyectos específicos al cargar el formulario. Los usuarios pueden modificar esta selección.


3. Pestaña «Validación»

La pestaña «Validación» define las reglas para el campo de selección de proyectos.

  • Obligatorio:

    • Si se marca esta casilla, el usuario deberá seleccionar al menos un proyecto antes de enviar el formulario.


4. Pestaña «Condicional»

La pestaña «Condicional» le permite configurar reglas que determinan cuándo debe mostrarse u ocultarse este componente de proyecto en función de los valores de otros componentes del formulario.

  • Simple:

    • Normalmente se trata de un botón de alternancia o un menú desplegable para elegir entre lógica condicional simple o avanzada.

  • Este componente debe «Mostrar»:

    • Elija si el componente debe «Mostrarse» u «Ocultarse» (opciones implícitas) en función de la condición.

  • Cuando el componente del formulario:

    • Seleccione otro componente de su formulario cuyo valor active la condición.

  • Tenga el valor:

    • Especifique el valor exacto que debe tener el componente del formulario seleccionado para que se cumpla la condición.

    Ejemplo: Podría configurar una regla para que el «Componente del proyecto» solo se muestre cuando esté marcada la casilla «¿Relacionado con el proyecto?».


Ventana de vista previa

El panel de vista previa, situado a la derecha del cuadro de diálogo, le muestra cómo aparecerá visualmente el campo de selección «Proyecto» en su formulario. Suele tener el aspecto de un menú desplegable o un cuadro de búsqueda, y se actualiza al instante a medida que cambia la configuración de visualización.


Acciones en la parte inferior del cuadro de diálogo:

  • Guardar: guarda todos los cambios realizados en la configuración del componente «Proyecto».

  • Cancelar: descarta cualquier cambio no guardado y cierra el cuadro de diálogo.

  • Eliminar: Elimina el componente «Proyecto» del formulario.


Prácticas recomendadas para el componente «Proyecto»:

  • Etiqueta clara: utilice una etiqueta específica (por ejemplo, «Proyecto relacionado» o «ID del proyecto») para que los usuarios sepan exactamente qué proyecto están seleccionando.

  • Permitir valores múltiples si procede: si un registro puede vincularse realmente a varios proyectos, active la opción «Valores múltiples» para mayor flexibilidad.

  • Establezca que sea obligatorio para los registros principales: para los registros que deban estar vinculados a un proyecto, marque la casilla «Obligatorio» en la pestaña «Validación».

  • Utilice marcadores de posición: proporcione un marcador de posición útil, como «Seleccione un proyecto...», para guiar a los usuarios, especialmente si tienen que buscar en una lista extensa.

  • Visualización condicional: muestre el campo de proyecto únicamente cuando sea relevante para las entradas anteriores, lo que hará que el formulario resulte más dinámico y fácil de usar.