Recopilar entradas para un cálculo externo
POM Forms proporciona campos Number validados, que incluyen controles deslizantes de rango, prefijos, sufijos y separadores de miles. No proporciona un campo nativo de resultado calculado en el constructor visual de formularios.
Utiliza esta receta para recopilar entradas para una solicitud de presupuesto o para enviarlas a un servicio de cálculo. No prometas un resultado instantáneo a menos que la integración receptora realmente devuelva y muestre uno.
Define las entradas numéricas
Para cada valor, registra:
- Unidad y significado
- Mínimo y máximo
- Incremento decimal
- Si solo son válidos los números enteros
- Si el valor es obligatorio
Crea el formulario de entrada
- Abre Forms → Add New.
- Añade un campo Number por cada entrada.
- Establece Name, Min Value, Max Value y Step.
- Activa Integer Only cuando los decimales no sean válidos.
- Elige Number Input o Range Slider en Control Type.
- Añade un Prefix o Suffix visible para moneda o unidades cuando resulte útil.
- Añade campos de contacto cuando una persona vaya a proporcionar el resultado.
- Añade un Submit Button cuya etiqueta describa la acción real.
El formato de visualización no sustituye a la validación ni define una fórmula de cálculo.
Elige la ruta de procesamiento
Solicitud de presupuesto
Utiliza el modo AJAX con una notificación al administrador. Incluye las etiquetas de combinación de los campos numéricos y explica en el mensaje de éxito que una persona responderá.
Servicio de cálculo externo
Utiliza una de estas opciones:
- Webhook para obtener una copia en JSON después del proceso interno de POM.
- Form Action URL (GET) o Form Action URL (POST) cuando el extremo externo gestione todo el envío.
Los modos de URL de acción omiten el almacenamiento, las notificaciones, la pestaña Webhook, las subidas a Google Drive y la creación de entradas. POST envía los valores validados como JSON; GET los añade como parámetros de consulta y no puede enviar archivos subidos.
Verifica los límites
Prueba el mínimo, el máximo, el incremento decimal, el texto no válido y los valores vacíos. Confirma que el receptor externo interpreta las unidades y los formatos numéricos exactamente como se pretende.
Si se requiere un resultado en vivo en la página, necesita una integración implementada y soportada por separado; no lo simules con un campo Hidden ni con un valor controlado por el cliente.