Depurar Lenguaje Intermediario [Guía de Usuario de Enterprise Architect] |
Top Previous Next |
El script de una plantilla MDA produce texto de lenguaje intermediario. Sin embargo, al generar el modelo este script podría devolver errores Cuando ocurre un error, puede ver y depurar el texto generado externamente, preferiblemente en un editor que solicita actualizaciones para las alteraciones de archivos. Acceso Menú contextual del Explorador de Proyecto | Avanzado | Transformar Paquete (Ctrl+Shift+H) Ejemplo Para una base de datos MySQL, el código de plantilla se puede asemejar al siguiente: $enumFieldName = “test”
Column { name=%qt%%CONVERT_NAME($enumFieldName, "Pascal Case","Camel Case")%%qt% type=%qt%%CONVERT_TYPE(genOptDefaultDatabase,"Enum")%%qt% }
Esto devuelve la salida en el archivo de texto generado como:
Column { name = "test" type = "ENUM" }
Si hay un error en la transformación original, tal como un error de ortografía - ‘Colum’ - hacer clic en el botón Hacer Transformación devuelve el mensaje de error haciendo referencia a la primera línea de código intermedio que incluye el error 'Colum’. Depurar cuando los errores son devueltos al generar código alterado
|