Formularios de autoservicio
pestaña Resumen
Puedes usar Formularios de Autoservicio para recopilar datos estructurados de los usuarios. Esto se puede usar para permitir que los usuarios reporten incidentes o indiquen cambios, como la necesidad de una nueva configuración de puesto de trabajo en una oficina.
"Formularios de Autoservicio" es una función opcional que RealmJoin Support puede habilitar para tu inquilino. Si no está habilitada, aún puedes introducir/preparar formularios en la página de configuración, pero los usuarios no podrán ver/usar los formularios de autoservicio.
Usaremos un flujo de trabajo para "indicar una nueva mascota" como ejemplo.

Uso de Formularios
Usando el
elemento de navegación, los usuarios pueden seleccionar un formulario para completar y enviar.

Cuando un usuario completa y envía un formulario, su contenido se enviará por correo electrónico al destinatario indicado en la definición del formulario. El correo electrónico se enviará a través de la infraestructura de RealmJoin y no se originará desde las direcciones de correo electrónico de tu empresa.

Cuando los Formularios de Autoservicio están habilitados para tu inquilino, todos los usuarios pueden usar/enviar formularios.
Revisar Envíos
Usando el
icono de navegación, puedes revisar envíos de formularios anteriores de tus usuarios.

Puedes buscar envíos por nombre de usuario remitente y por nombre de formulario, pero no por campos dentro del envío del formulario.
Haz clic en "Ver" para ver los datos del formulario completado. La vista es solo lectura.
Página de Configuración
La página de configuración de Formularios de Autoservicio permite gestionar los formularios existentes, agregar, editar y eliminar formularios.
Lista de Formularios en la Página de Configuración

Usa "Nuevo Formulario" o "Editar" para describir el formulario usando JSON Schema. Esto define qué campos deben ingresarse y qué valores son válidos. La interfaz ofrece un editor con comprobación de sintaxis y una vista previa del formulario resultante.
El esquema se usará para crear dinámicamente un formulario para el usuario. Básicamente, usa el esquema no solo para describir los datos deseados sino también para crear implícitamente la interfaz del formulario.
Editor de Esquemas
Sobre el editor hay dos campos. Usa el campo izquierdo para dar a tu formulario un nombre descriptivo. Usa el campo derecho para nombrar la dirección de correo electrónico del destinatario de los datos enviados por el usuario.

Puedes usar "Actualizar Vista Previa del Formulario JSON" para crear una vista previa del formulario resultante debajo del editor.

Después de modificar el esquema, presiona "Enviar" para guardar tus cambios. Mostrará un error si la comprobación de sintaxis falla.
JSON Schema
El uso de JSON Schema está fuera del alcance de este documento. Puedes usar generadores de esquemas en línea (como este) para simplificar el proceso.
Para dar al menos un punto de partida, examinemos el esquema de nuestro ejemplo
Todo JSON Schema consta de objetos. Cada objeto debe al menos tener un tipo y un nombre.
Tipos
Objeto
Los objetos "complejos" que contienen otros objetos secundarios deben usar el objeto tipo. En nuestro ejemplo, el nodo raíz "Person" del esquema es de este tipo.
Puedes definir campos obligatorios usando la required palabra clave. Estos campos también deben estar definidos en el esquema.
Usa properties para describir las características de cada campo necesario, esto incluye dar un tipo y un nombre.
Arreglo
Los arreglos te permiten añadir múltiples items similares a una lista. Usa la items palabra clave para describir el tipo de los items, etc.
Cadena
Solo texto simple. Puedes rellenarlo previamente usando la predeterminada palabra clave.
Para permitir solo ciertos valores, puedes usar la enum palabra clave.
Última actualización
¿Te fue útil?