Creación del campo de formularios dinámicos


Creación de un nuevo campo de formularios dinámicos

Navegue al campo Administración > Formas dinámicas o busque Campo de formulario dyamic En el menú de administración.

Dynamic Forms Field

Si no puede encontrar la opción de campos de formularios dinámicos, verifique que tenga el permiso/administrador/dinámico/campos activo.

Seleccione +agregue nuevo e ingrese la información requerida: campos de formularios dinámicos

Add New

Dynamic form field fill

Nombre: Un identificador único para este campo. No debe contener espacios blancos. Esto se utilizará durante la creación de formulario dinámico para identificar el campo actual.

Habilitado: El campo de formulario dinámico está actualmente habilitado.

Desactivado: El campo de formulario dinámico está actualmente deshabilitado.

Definición: La definición del esquema utilizada para representar este campo en una forma dinámica. Puede agregar validación de regex (expresiones regulares) a las propiedades de la definición. Puede hacerlo manualmente de acuerdo con las siguientes consideraciones:

  • ^ es una constante en la expresión
  • ^Stgeo es una expresión constante
  • [0-9] Un número entre 0 y 9
  • [0-9] {2} cualquiera de 2 números entre 0-9
  • [A-Z] Una carta de A-Z
  • [a-z] {3} cualquier 3 letras entre A-Z
  • $ Cerrar la secuencia
  • | y/o

Complete las traducciones de etiqueta para los idiomas disponibles configurados en la cuenta.

Enums Translations

Llene las traducciones de los valores de Enums para los idiomas disponibles.

Enums Translations

Complete las traducciones de los valores de mensaje para los idiomas disponibles en este caso para el Regex personalizado

Enums Translations

Para verificar correctamente la definición, se debe hacer clic en el botón Definición del proceso. A new section to fill multilang values will be available if you add enum property to the definition

Ejemplos de definición de esquema

Campo de texto:
{
"Tipo": "cadena"
}
Campo de tipos Lista (Seleccionar)
{
"Escriba": "cadena",
"enum": [
"Opt1",
"Opt2"
]
}
Campo de fecha
{
"Escriba": "cadena",
"Formato": "Fecha-tiempo",
"X-BTRZ-DATE": {
"De": "nueva fecha ()"
}
}
Campo de tipo de lista pero obtener los datos de una colección
{
"type": "string",
"X-btrz-data": {
"COLECCIÓN": "Document_types",
"clave": "_id",
"Valor": "Lexiconkeys.name",
"Ord": "Ord",
"por defecto": ""
}
}

Donde la colección puede estar: "países", "document_types", etc.

Haga clic en Guardar para guardar sus cambios.