Cimplicity: Un problema de región
A veces, en automatización, los errores más desesperantes no vienen de la lógica del proceso, sino de los detalles más pequeños del sistema operativo. Hace poco, trabajando con Cimplicity , me topé con un error tan extraño como molesto que me impidió avanzar por un buen rato. El Problema Intentaba ingresar una expresión simple en un objeto de texto para mostrar un valor analógico con sus unidades. La idea era usar esta fórmula: FormatReal(EU_CONV('02727-PI-08328'), 2, 4, 1, 0, 0) + " [bar]" A pesar de que la sintaxis es correcta según el manual, el Workbench simplemente rechazaba la expresión. No permitía validarla, como si estuviera escrita en otro idioma. ¿Qué estaba pasando realmente? Después de investigar, llegué a la raíz del problema: la configuración regional de Windows . Resulta que el motor de expresiones de Cimplicity es extremadamente sensible a cómo el sistema operativo maneja los separadores. En Chile ...