Cómo compilar paso a paso

De Egeasy
Revisión del 17:47 2 dic 2008 de Ihernandez (Discusión | contribuciones) (Editor de Código Fuente: Editplus)

Saltar a: navegación, buscar

Conceptos Básicos

Para que el desarrollador se familiarice con un proyecto en egeasy comenzaremos explicando los diferentes tipos de archivos que se puede encontrar. A continuación mostraremos una referencia de los tipos de archivos que usaremos en EGE:

  • dictionary.ndc: contiene las relaciones entre entidades, tareas y procesos de nuestro sistema de información, es único.
  • nombreproyecto.nmc: contiene la implementación del sistema de información, es único.
  • nombre.ndf: archivos de código fuente que se usaran para generar el diccionario.
  • nombre.nmt: archivos de código interpretado en los que se definen los métodos.
  • nombre.rtf: archivos plantilla para los documentos generados.

A continuación pasaremos a explicar la estructura de un proyecto en EGE:

Archivo:Figura 18.JPG
Proyecto egeasy

Source: están todos los archivos *.ndf de código fuente que son necesarios para generar el diccionario.

  • Habitaciones: tantas carpetas como habitaciones que tendrán el código fuente que definan relacionados con dicha habitación.
  • Tareas: tantas carpetas como habitaciones
    • Habitaciones: que tendrán el código fuente que definan las tareas relacionadas a las habitaciones.

Data: están todos los archivos .csv que guardan los datos estáticos de nuestro sistema de información.

  • Métodos: están todos los archivos .mnt y tiene tantas carpetas como habitaciones
    • Habitaciones: con los archivos .mnt en los que se definen los métodos de las habitaciones.

Instalation: archivos correspondientes a la instalación del centro (no para la creación).
Template documents: contiene los archivos .rtf que definen los documentos que se realizan en nuestro sistema de información.

  • Habitaciones: para organizar los .rtf

Template prints: archivos que configurarán la vista con la que se mostrarán los formularios. Si no se tocan se mostrarán por defecto.
Template views: configurarán la vista de los elementos del Egexplorer. Si no se tocan se mostrarán por defecto.

Editor de Código Fuente: Editplus

El programa que usamos para la edición de código fuente es el EDITPLUS, es un editor de texto con un par de funciones más. La interfaz que nos ofrece el programa es en la parte izquierda en forma de columna vertical se nos muestra un navegador del sistema de fichero el contenido de la carpeta por la que estemos navegando. En la parte inferior tenemos una pequeña consola donde se nos muestra como por ejemplo los resultados de las búsquedas de texto que hagamos. En la parte superior tenemos la barra de herramientas de la cual los iconos que merecen la pena nombrar son la búsqueda en ficheros, la cual le decimos la cadena, la ruta de donde buscar y buscará todos los archivos contenidos en esa ruta y hasta en sus subcarpetas si marcamos la opción de subcarpetas. Otro icono es la W que nos acota los caracteres al ancho de pantalla para un mejor visionado del código. Luego en la parte central tenemos el visor de archivos que vamos abriendo.

Configurando el Editplus

Tools --> Configure User Tools • Menú text: Ponemos le nombre que le queramos darle a la herramienta. • Command: Pasamos la ruta donde esta el compilador. S:\Entornos 2002\Banzai\Aplicaciones\egCompiler\egCompiler.exe • Argument: Pasamos los argumentos necesarios para el compilador, el nombre del proyecto y la ruta donde poner el diccionario. Maxorata.npc /O:"I:\Desarrollo\xIvan\Maxorata\Dictionary.ndc" • Initial directory: Pasamos la ruta del proyecto I:\Desarrollo\xIvan\Maxorata\

Tarea A: Compilar

Tarea B: Actualizar

Tarea C: Instalar

Tarea D: Crear usuarios