Friday, July 2, 2010

Pestaña Output

La pestaña Output del escritorio de Trabajo de Genexus es muy útil, pues entre otras cosas muestra las operaciones que se realizan durante la Importación/Exportación de Bases de Conocimiento.



Clic para agrandar.

Como pueden ver en la imagen anterior, en la parte inferior existe una sección con título "Output" que corresponde a la pestaña del mismo nombre. Bajo el título de la sección hay un combo de selección con el título "Show". Este combo tiene tres valores: "General", en donde se ven los mensajes que la edición de objetos genera (por ejemplo, un error en una regla o en un evento); "Build", que muestra los mensajes que se generan al momento en que se realiza un análisis de impacto a la base de datos o durante la especificación de objetos; y finalmente "Import/Export", que muestra las operaciones, así como el resultado de una operación de importación o exportación de un modelo.

Dependiendo de las acciones que Genexus realiza, automáticamente elegirá la vista correspondiente para mostrar la actividad, así como los mensajes generados. Pero en ocasiones la selección de la vista no se lleva a cabo, por lo que uno deberá seleccionarla manualmente.

Esto ocurre con cierta frecuencia al importar o exportar el modelo.

Tuesday, June 8, 2010

Reporte de navegación sin datos

¿Les ha sucedido que al especificar su modelo les aparece una reporte de navegación como este?

Clic para agrandar.

Pues a mí me sucedió cuando empecé a usar la versión diez de Genexus (Gx-X). No atinaba a descubrir por qué el reporte estaba en blanco, hasta que me dí cuenta de que accidentalmente había hecho clic en el botón que indica cuántos objetos fueron exitosamente especificados. Dicho botón es el que se encuentra en el recuadro rojo de la siguiente imagen.

Clic para agrandar.

Cuando el fondo del botón es transparente, por lo que se puede ver el color azul de la barra, quiere decir que omitirá presentar los objetos que hayan sido exitosamente especificados. Si el fondo es opaco y de color naranja claro, indica que sí los presentará. Lo mismo se aplica para los botones de Errores (Errors) y Advertencias (Warnings).

No recuerdo si en versiones anteriores de Genexus esta funcionalidad estaba disponible, lo cierto es que en la versión X, incluidas las versiones Evolution 1 y 2 (E1 y E2), se comporta de la forma ya descrita.

Espero que esto les ayude a no entrar en pánico como me sucedió a mí.