Has creado en onOffice un campo con una fórmula (por ejemplo, un campo de enlace con la URL del formulario, incluyendo el ID de la propiedad), pero la fórmula no se calcula automáticamente en los registros existentes: el campo permanece vacío, aunque la fórmula sea correcta.
Las fórmulas de los campos de onOffice solo se calculan al guardar el registro correspondiente. Si creas o modificas la fórmula posteriormente, los registros anteriores no se ven afectados: la fórmula solo se aplica cuando alguien abre el registro y lo guarda.
Sin embargo, con más de 500 registros, no es realista abrirlos y guardarlos uno por uno.
onOffice cuenta con una función que guarda todos los registros una vez sin cambiar nada realmente — y, con ello, vuelve a calcular todos los campos de fórmula:
→ onOffice procesa todos los registros de una sola vez. Con 50 registros, esto tarda unos segundos; con 1000, varios minutos.
Para que la fórmula se calcule realmente, deben estar marcadas dos casillas en la administración del campo:
Sin estas casillas marcadas, onOffice omite algunos registros.
Una limitación de onOffice en los campos de fórmula: desde la pantalla de la propiedad no se puede acceder al UUID de una dirección vinculada (y viceversa).
Solución de propform: En lugar de crear el enlace de la dirección en un campo de fórmula del inmueble, utiliza la función «Cargar registros relacionados automáticamente» en propform — consulta Conectar registros → Carga automática.