Compartir a través de


Definición de un formulario de carga y de un tipo de paso de pestaña de carga

El tipo de paso multiforme se puede configurar en el estudio de diseño de Power Pages.

Las siguientes instrucciones detallan cómo configurar el formulario de carga y el paso de pestaña en la aplicación Administración de portales.

Este tipo de paso permite que el paso del formulario de varios pasos actúe como formulario básico en el proceso general del formulario de varios pasos. Carga un formulario con un conjunto de opciones similar disponible como un formulario básico.

Configuración

Name Description
Name El nombre descriptivo del registro. Obligatorio
Nombre de tabla El nombre del formulario básico desde el que se cargará el formulario. Obligatorio
Nombre del formulario El nombre del formulario de la tabla de destino que se va a representar. Necesario
Nombre de pestaña Nombre de una pestaña en un formulario para una tabla especificada que debe ser representada. Opcionales
Modo Uno de los siguientes valores:
  • Insertar
  • Editar
  • Solo lectura
Si selecciona Insertar indica que el formulario debe insertar un nuevo registro tras el envío. Especificar Editar indica que el formulario deben modificar un registro existente. Si selecciona ReadOnly indica que el formulario debe mostrar el formulario no editable de un registro existente. Edit y ReadOnly requieren que exista un registro de origen y los parámetros especificados en los campos 'Tipo de origen de registro' y 'Nombre del parámetro de id. de registro' para seleccionar el registro adecuado cuando el formulario se carga en el portal.
Generar automáticamente pasos desde pestañas Activado indica que múltiples pestañas en un formulario básico se mostrarán con cada pestaña como paso secuencial que comienza con la primera pestaña y continúa hasta recorrer todas las pestañas y tras el envío final se inserta un registro. El comportamiento predeterminado es desactivado. El valor desactivado indica que sólo un formulario o pestaña debe ser representado para el paso actual. Si el Nombre de pestaña no se especifica, aparecerá la primera pestaña.
Tipo de origen de registro Uno de los siguientes valores:
  • Cadena de consulta
    Si selecciona Cadena de consulta se requiere un nombre de parámetro que se debe proporcionar en la cadena de consulta de la dirección URL del formulario. Esto se puede especificar en el campo 'Nombre del parámetro de id. de registro'.
  • Usuario actual del portal
    Si selecciona Usuario actual del portal se recuperará el registro de usuario del portal para el usuario autenticado actual.
Nombre del parámetro de identificador de registro Un nombre de parámetro proporcionado en la cadena de consulta de la dirección URL de la página web que contienen este formulario básico.
Nombre de la relación Requerido cuando Tipo de origen del registro es Registro asociado al usuario actual del portal. El nombre lógico de la relación entre el registro de usuario del portal actual y el registro de destino. Esto debe devolver el mismo tipo de tabla especificado por el campo Nombre de tabla.
Habilitar permisos de tabla Hará que el formulario respete permisos de tabla. El valor predeterminado es false por razones de compatibilidad con versiones anteriores. Si se establece como true, SE REQUERIRÁN permisos explícitos para cualquier usuario que desee obtener acceso al formulario. Esto se aplica únicamente al PRIMER paso de un formulario.
NOTA: Este método de proteger formularios pronto quedará obsoleto. Por lo tanto, no debe usarse. Utilice los permisos de tabla adecuados y la configuración de roles web para proporcionar acceso a los usuarios para cualquier dato. Vea la sección Asegurar sus formularios para obtener detalles. Más información: Cambios de permisos de tabla para formularios y listas en nuevos sitios web

Proteger los formularios

Nota

Este método de proteger formularios pronto quedará obsoleto. Por lo tanto, no debe usarse. Utilice los permisos de tabla adecuados y la configuración de roles web para proporcionar acceso a los usuarios para cualquier dato. Más información: Cambios de permisos de tabla para formularios y listas en nuevos sitios web

Para proteger los formularios, debe crear permisos de tabla que determinan el acceso y la propiedad de los registros de acuerdo con roles web. Si un usuario aterriza en un formulario de varios pasos y no tiene permisos, recibirá un mensaje de error. Además, también verá una advertencia cuando un formulario esté configurado con permisos de tabla no habilitados:

"Los permisos de tabla deben estar habilitados para este registro; de lo contrario, cualquier usuario de Internet puede ver los datos".

Para habilitar permisos para un formulario de varios pasos, seleccione la casilla de verificación para Habilitar los permisos de la tabla. Más información: Crear roles web.

Otras configuraciones

Name Description
Representar recursos web insertados Elimina el iFrame que abarca un recurso web en un formulario básico.
ToolTips habilitadas La información sobre herramientas se establece utilizando la descripción del atributo de la tabla de destino.
Mostrar campos no compatibles Todos los campos son compatibles actualmente. Esto se reserva para los cambios potenciales que pueda hacer en los tipos de campo.
Establecer campos recomendados como obligatorios Hace que sean obligatorios todos los atributos que tengan el nivel de requisito del campo establecido en 'Recomendado por la empresa'.
Hacer que todos los campos sean obligatorios Hace que sean obligatorios todos los campos independientemente del nivel de requisito del campo.
Clase CSS de resumen de validación Nombre de clase CSS asignado el resumen de validación. Valor predeterminado: 'validation-summary alert alert-error alert-block'
Habilitar vínculos de resumen de validación Un valor booleano de true o false de que indica si los vínculos de delimitador deben representarse en el resumen de validación para desplazarse al campo que contiene un error. Valor predeterminado: true
Texto del vínculo de resumen de validación La etiqueta asignada a los vínculos de resumen de validación. Valor predeterminado: haga clic aquí
Instrucciones Muestra un bloque de texto en la parte superior del formulario.
Mensaje No se encuentra el registro Mensaje mostrado cuando el registro de origen no se puede cargar. Valor predeterminado: No se encontró el registro que busca.

Opciones de formulario

Name Description
Agregar captcha El portal usa RadCaptcha de Telerik para evitar ataques de correo no deseado maliciosos. El servicio requiere una clave única para autenticar las solicitudes de la aplicación de portal.
Grupo de validación El nombre de grupo asignado a los controles de entrada para evaluar entrada válida de grupos con nombre.
Clase CSS del botón Anterior Nombre de clase CSS asignado al botón Anterior.
Texto del botón Anterior Etiqueta del botón anterior.
Clase CSS del botón Siguiente Nombre de clase CSS asignado al botón Siguiente.
Texto del botón Enviar Etiqueta del botón siguiente.
Clase CSS del botón Enviar Nombre de clase CSS asignado al botón Enviar. Valor predeterminado: botón enviar
Texto del botón Enviar Etiqueta del botón enviar. El valor predeterminado es 'Enviar'
Texto No disponible del botón Enviar Etiqueta en el botón enviar durante el proceso en ejecución. Valor predeterminado: Procesando...

Asocie el usuario del portal actual con la creación de un registro

Estas opciones se usan para realizar un seguimiento de qué contacto del portal crea un registro a través de la interfaz de usuario del portal

Nombre Descripción
Asociar usuario actual del portal Activado indica que el registro del usuario que ha iniciado sesión actualmente se debe asociar al registro de tabla de destino.
Columna de búsqueda de usuario del portal El nombre lógico del atributo de la tabla de destino que almacena el usuario del portal.
Es grupo de actividad Valor booleano que indica si la columna de búsqueda de usuarios del portal es un tipo del grupo de actividad. Consulte Tabla ActivityParty

Referencia de tabla asociada

Los siguientes parámetros pertenecen al establecimiento de una referencia de tabla asociada al guardar el formulario.

Esto proporciona una forma de asociar el registro actual que crea o actualiza el formulario con otro registro de destino. Esto es útil si tiene varios pasos con tipos de tabla múltiple y desea relacionar los registros resultantes o si se pasa a la página una cadena de consulta de un id. de registro que desea asociar. Por ejemplo tenemos una página de trabajo que incluye registros de trabajo, cada uno con un vínculo a una solicitud del trabajo que contiene el identificador del registro de trabajo al formulario de solicitud de forma que cuando se crea la solicitud, el registro de trabajo se asocia con el registro.

Nombre Descripción
Establecer referencia de tabla al guardar Sí o No. Un valor de sí indica que una referencia de tabla asociada debe asignarse al guardar el formulario, en caso contrario no se establecerá ninguna.
Nombre de la relación El Nombre de definición de relación para una determinada relación entre dos tipos de tabla.
Nota: No especifique un nombre de relación si especifica un Nombre lógico del atributo de búsqueda de destinos.
Nombre lógico de la tabla El nombre lógico de la tabla de referencia.
Nombre lógico del atributo de búsqueda de destinos Nombre lógico del atributo de búsqueda en la tabla de destino que se crea o actualiza.
Nota: No especifique un nombre de relación si especifica un Nombre lógico del atributo de búsqueda de destinos.
Rellenar campo de búsqueda Si la búsqueda relativa a la tabla de referencia se encuentra en el formulario, al activar este valor se completará el campo del formulario con el valor recuperado mediante el valor siguiente.
Tipo de origen Uno de los siguientes valores:
  • Cadena de consulta
    Si selecciona Cadena de consulta se requiere un nombre de parámetro que se debe proporcionar en la cadena de consulta de la dirección URL del formulario. Esto se puede especificar en el campo Nombre de cadena de consulta. Si este parámetro es la clave principal, seleccione Sí para La cadena de consulta es la clave principal, en caso contrario, seleccione No y proporcione el nombre lógico del atributo de la tabla de destino para consultar según lo especificado en el campo Nombre lógico del atributo de consulta.
  • Usuario actual del portal
    Si selecciona Usuario actual del portal se recuperará el registro de contacto para el usuario autenticado actual.
Paso de tabla de referencia El registro del paso del formulario de varios pasos de un paso anterior para recuperar la tabla creada o modificada en dicho paso para asociarlo con el registro de este paso actual.
Nombre de cadena de consulta Nombre de parámetro proporcionado en la cadena de consulta de la dirección URL de la página web que contiene el formulario de varios pasos.
La cadena de consulta es la clave principal Sí indica que el valor de cadena de consulta es el valor de clave principal. No indica que el valor de cadena de consulta es un tipo de atributo distinto de la clave principal.
Nombre lógico del atributo de consulta Nombre lógico del atributo para consultar el registro.
Mostrar detalles de solo lectura Activado indica que un formulario debe representarse en la parte superior de la página que muestra información de solo lectura referente al registro de referencia. Requiere un nombre de formulario.
Nombre del formulario El nombre del formulario de la tabla de referencia que debe utilizarse para mostrar detalles de solo lectura.

Otra funcionalidad

Name Description
Adjuntar archivo Active esta opción para que el formulario incluya un control de carga de archivos en la parte inferior del formulario para permitir adjuntar un archivo al registro.
Permitir varios archivos Un valor booleano que indica si el usuario puede cargar más de un archivo.
Aceptar El atributo de aceptación especifica los tipos MIME de archivos que el servidor acepta a través de la carga de archivos. Para especificar más de un valor, separe los valores con comas (por ejemplo, audio/*,video/*,image/*).
Label Texto mostrado junto al control de carga de archivos. Para cada paquete de idioma instalado y activado para la organización del entorno de Microsoft Dataverse, un campo estará disponible para especificar el mensaje en el idioma asociado.
Es obligatorio Si está activado hace que avancen los datos adjuntos de un archivo requerido.
Mensaje de error obligatorio El mensaje mostrado durante la validación de formulario si Es obligatorio es true y el usuario no ha adjuntado un archivo. Para cada paquete de idioma instalado y activado para la organización del entorno de Dataverse, un campo estará disponible para especificar el mensaje en el idioma asociado.
JavaScript personalizado Un bloque personalizado de JavaScript que se agregará a la parte inferior de la página justo delante el elemento de etiqueta de formulario de cierre. El identificador de entrada HTML de un campo de tabla se define con el nombre lógico del atributo. Esto facilita la selección de un campo, el establecimiento de valores u otras manipulaciones del lado del cliente con jQuery. $(document).ready(function() { $(#address1_stateorprovince).val(Saskatchewan); });

Consulte también