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.
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
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.
Llene las traducciones de los valores de Enums para los idiomas disponibles.
Complete las traducciones de los valores de mensaje para los idiomas disponibles en este caso para el Regex personalizado
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.