!
Reportar una incidencia
Los campos marcados con * son obligatorios.
Incidencia registrada
Tu reporte fue creado con el folio INC-0000. El responsable recibirá una notificación.
// incidencias.def — esquema del formulario
formulario "incidencia" {
titulo : texto, requerido, min 5
tipo : selector, requerido
departamento: selector, requerido
responsable : cascada(departamento)
prioridad : radio(baja|media|alta)
descripcion : textarea, min 20
evidencias : archivos(png,jpg,pdf), max 10MB
}
formulario "incidencia" {
titulo : texto, requerido, min 5
tipo : selector, requerido
departamento: selector, requerido
responsable : cascada(departamento)
prioridad : radio(baja|media|alta)
descripcion : textarea, min 20
evidencias : archivos(png,jpg,pdf), max 10MB
}
Cómo lo genera Sigefor
El esquema describe cada campo, su tipo y sus reglas. Sigefor genera el formulario responsivo, conecta las validaciones en cliente y servidor, arma el selector en cascada y el componente de carga de archivos, y produce los mensajes de error en el idioma del usuario.
1 esquema → formulario + validaciones + uploads