Hasta ahora hemos creado lo siguiente
newhire
y beneficiaries
El siguiente paso es crear y configurar un formulario adaptable para utilizar el modelo de datos de formulario. Para obtener el inicio inicial, puede descargar e importar formulario de ejemplo. El formulario de ejemplo tiene una sección para mostrar los detalles del empleado y otra sección para enumerar los beneficiarios del empleado.
El formulario de ejemplo proporcionado con este curso no está asociado con ningún modelo de datos de formulario. Para configurar el formulario para que utilice el modelo de datos de formulario, debemos hacer lo siguiente:
El primer paso es asociar el servicio de rellenado previo para el formulario. Para asociar el servicio de precarga, siga los pasos que se mencionan a continuación
Seleccione el formulario FDMDemo
Haga clic en Editar para abrir el formulario en modo de edición
Seleccione Contenedor de formulario en la jerarquía de contenido y haga clic en el icono de la llave inglesa para abrir su hoja de propiedades
Seleccione Servicio de relleno previo del modelo de datos de formulario en la lista desplegable Servicio de relleno previo
Haga clic en la anchura azul para guardar los cambios
El siguiente paso es enlazar los campos de texto del formulario adaptable a los elementos del modelo de datos de formulario. Tendrá que abrir la hoja de propiedades de los campos siguientes y establecer su bindRef como se muestra a continuación
Nombre del campo | Enlace a referencia |
---|---|
Nombre | /newhire/FirstName |
Apellidos | /newhire/lastName |
Siéntase libre de agregar campos de texto adicionales y enlazarlos a los elementos del modelo de datos de formulario correspondientes
El siguiente paso es mostrar a los beneficiarios de los empleados en forma tabular. El formulario de ejemplo proporcionado tiene una tabla con 4 columnas y una sola fila. Es necesario configurar la tabla para que crezca según el número de beneficiarios.
Finalmente, es necesario enlazar las celdas de la fila a los elementos del Modelo de datos de formulario.
Celda de fila | Referencia de enlace |
---|---|
Nombre | /newhire/GetEmployeeBeneficiaries/firstname |
Apellidos | /newhire/GetEmployeeBeneficiaries/lastname |
Relación | /newhire/GetEmployeeBeneficiaries/relation |
Porcentaje | /newhire/GetEmployeeBeneficiaries/percentage |
Ahora, es necesario abrir el formulario con el empID apropiado en la dirección URL. Los siguientes 2 vínculos rellenarán los formularios con información de la base de datos
Formulario con empID=207
Formulario con empID=208
Mi formulario está en blanco y no tiene datos
La tabla no se rellena