Definir Formularios
Un formulario en Portiny define la estructura de datos de cada módulo — desde campos de texto y relaciones hasta cálculos automáticos. 23 tipos de campos, diseñador drag-and-drop y permisos granulares a nivel de campo individual. Sin programación, funcional de inmediato.

Diseñe su modelo de datos sin escribir código
Un formulario en Portiny define la estructura de datos completa de un módulo: qué campos contiene, en qué formato se almacenan los datos, qué reglas de validación se aplican y quién tiene acceso a cada campo. Dispone de 23 tipos de campos — desde texto y números, pasando por relaciones entre módulos, hasta campos dinámicos con cálculos automáticos.
Todo el esquema se diseña de forma visual. Arrastre un tipo de campo al lienzo, asígnele un nombre, configure las reglas y guarde. Sin SQL, sin desarrollador. El formulario queda operativo de inmediato.
Del módulo vacío al formulario funcional
Abra la configuración del módulo
En la administración de la aplicación, acceda a la pestaña Formulario o Columnas. En el panel izquierdo encontrará los 23 tipos de campos organizados por categoría.
Arrastre campos al lienzo
Con el diseñador drag-and-drop, coloque campos en una pestaña específica. El sistema genera automáticamente una clave única. Usted completa el nombre y la descripción en todos los idiomas del proyecto.
Configure validación y permisos
Para cada campo defina si es obligatorio o debe ser único. Luego, por rol, determine quién puede verlo y quién puede editarlo.
Guarde y comience a trabajar
El formulario se activa de inmediato. Los registros se introducen tanto en vista de formulario como en vista de tabla — el esquema se aplica en ambas simultáneamente.
23 tipos de campos para necesidades reales
Texto y números
Texto de una línea, texto multilínea, enteros, decimales y porcentajes. Los elementos fundamentales de cualquier formulario.
Dinero y cálculos
Campos monetarios con soporte de divisa y campos dinámicos que calculan valores automáticamente a partir de una plantilla. La plataforma resuelve el orden de dependencias por usted.
Relaciones entre módulos
Vincule registros entre módulos como tablas en una base de datos — sin SQL. Campos de relación para datos de otro módulo o referencias a usuarios.
Fechas, archivos, selecciones
Campos de fecha y hora, carga de archivos e imágenes, listas desplegables de selección única o múltiple, casillas de verificación y botones de opción.
Campos automáticos
Secuencias con numeración automática, campos de sistema para auditoría (created_at, updated_at, versión del registro) y listas de elementos anidadas dentro de un mismo registro.
Permisos por campo
Oculte o bloquee cualquier campo o pestaña para un rol específico. Los salarios visibles solo para RRHH, las evaluaciones internas solo para los responsables.
Los campos dinámicos calculan por usted
Escriba una plantilla como %nombre% %apellido% y la plataforma combina los valores en un solo campo automáticamente. Las dependencias entre campos dinámicos se resuelven de forma topológica — incluso cuando un campo calculado depende de otro, el backend siempre determina el orden correcto. Sin macros, sin fórmulas manuales.
Diseñe su propia base de datos
23 tipos de campos, diseñador drag-and-drop y permisos hasta el nivel de campo individual. Pruebe la definición de formularios en Portiny.
Probar gratisFunciones relacionadas

Creador de Módulos
Construye tus propios módulos de aplicación sin código gracias a un editor visual intuitivo.

Relaciones de Datos
Vincula registros entre módulos y visualiza los datos en contexto — clientes, facturas y proyectos interconectados.

Acceso Seguro
Controla quién puede ver los datos de tu empresa con permisos granulares que garantizan el acceso adecuado.
Pruébalo todo tú mismo
Después de registrarte, puedes crear un proyecto de demostración — una empresa de construcción de ejemplo con 9 módulos y datos de prueba. Todo lo que ves en los vídeos, lo puedes explorar y probar tú mismo.