-
Migración OMNIS STUDIO 5.0 VS 8.1 – Propiedad Language
Estamos migrando nuestras aplicaciones de Omnis Studio 5.0 a Omnis Studio 8.1.6. Al ejecutarlas observamos que hay un comportamiento distinto respecto de la traducción de las variables boleanas. En Omnis 8.1.6 kTrue se esta traduciendo por “YES” mientras que en Omnis 5 se traduce por “SI”.
Observando las preferencias de Omnis veo que existe la propiedad language que en Omnis 5 tenemos como SPANISH y en Omnis 8 tenemos como ENGLISH. He modificado esta propiedad en Omnis 8 para dejarla con SPANISH. Con ello kTrue se traduce por “SI”, con lo cual habría resuelto el problema y las aplicaciones que migre seguirán comportándose igual que en Omnis 5.
No obstante, este cambio hace que ahora el separador de parámetros en las funciones deba ser “;” en lugar de “,”. Aunque Omnis 8 lo adapta la sintaxis y evidentemente los desarrolladores también nos podemos adaptar, lo que me preocupa muchísimo son las implicaciones que pueda tener este cambio en la propiedad languaje con otros separadores, símbolos …
No se si os habéis encontrado con esta problemática. En todo caso, agradecería cualquier aportación.
Un cordial saludo.
Log in to reply.