GeneXus X Ev1: Como guardar una lista de objetos con warning y errores.


Una de las cosas que mas extraño de GX 9.0 cuando estoy programando con la Evolution I, es no poder guardar una lista de cuales son los objetos que tienen errores o warning.

Cuando hago un cambio en el modelo de datos muchas veces hago un build all, y veo cuales son los objetos que quedaron bien y cuales tienen errores o warning.

Como la ventana de navegacion se reutiliza, la lista de objetos con errores o warning se pierden apenas vuelvo a generar un nuevo objeto, haciendo el proceso de arreglar los objetos con errores/warning muy complicado.

La forma que encontré de lidiar con este problema, es haciendo una categoria Warning y poniendole a todos los objetos que tienen warning en esa categoria, seleccionandolos todos y viendo sus propiedades. En el dialogo inferior, se puede digitar la categoria y asignarselas a todos de una sola vez. **

En algunos KB no se puede aplicar este método, pues modifica la fecha de modificacion del objeto, pero en algunas KB puede tolerarse esto.

Hago lo mismo con los objetos con errores. Al solucionar los problemas, los elimino de las categorias. Tambien conviene borrar las categorias antes de hacer otro Build all.


** Intenté arrastrar los objetos desde la ventana de navegacion hacia la categoria pero eso no funcionó.



Comentarios

  1. Gracias Enrique por el post.
    Ahora, sigo sin entender porque no tenemos mas estas funcionalidades.
    Y otras tantas como,
    List Database
    Specificar solo los objetos no specificados
    Compilar solo algunos mains
    y otras q ahora me olvido.

    ResponderBorrar
  2. neomikemig:
    Algunas de esas funcionalidades ya exiten, aunque son de una forma diferente a la que nos tiene acostumbrado la 9.0.

    Especificar solo los objetos no especificados, se logra con un Build all, que es mas inteligente que el Build all de la 9.0, y solo especifica lo necesario(la mayoria de las veces)

    Compilar solo algunos mains, lo podes hacer con el comando build sobre el objeto o tambien si vas por la categoria de objetos main.

    El List Database, si se extraña y seria muy necesario tenerlo.

    ResponderBorrar
  3. yo extraño el Last Navigation de un objeto, no quiero que vuelva a especificar... quiero el Last Navigation.

    ResponderBorrar
  4. Buenas Tardes Enrique,
    Estuve probando lo siguiente:
    En el Navigation View, si selecciono un par de objetos, y luego doy:
    File --> Save As
    Me permite guardar el Reporte de Navegación de cada uno de los objetos seleccionados.
    A mi me sirve bastante...

    ResponderBorrar
  5. Julio Andres:
    No lo habia probado de esa forma.
    Muchas gracias por el TIP. Voy a probarlo pues parece util.

    Enrique

    ResponderBorrar
  6. Para guardar un navigation con uno o varios objetos solo tenemos que marcar el o los objetos que queremos guardar ..le damos un click derecho y guardamos como un archivo .html y con esto podemos abrir después desde cualquier explorador ,pero preferiblemente internet explorer...expero que les sirva de ayuda esto.

    ResponderBorrar

Publicar un comentario

1) Lee el post
2) Poné tu opinión sobre el mismo.
Todos los comentarios serán leidos y la mayoría son publicados.

Entradas más populares de este blog

Aplicación monolítica o distribuida?

La nefasta influencia del golero de Cacho Bochinche en el fútbol uruguayo

Funcionalidades de GeneXus que vale la pena conocer: DATE Constants.