Entradas

Mostrando las entradas de abril, 2015

Como eliminar el warning: spc0208: No triggered actions

Imagen
Me han preguntado un par de veces como hacer para eliminar el warning spc0028: Not Triggered Action, que puede aparecer en objetos GeneXus.

Este mensaje no hace mas que hacer visible un problema que se tenia en programas GeneXus desde hace muchas versiones, pero en las ultimas versión, se hizo mucho mas facil de detectar pues sale un mensaje al especificar el objeto. Dicho mensaje, presenta algunas dificultades para su eliminación.

La primera dificultad, es que algunos no entienden el significado del aviso, que significa que alguna regla o formula no puede ser evaluada por GeneXus. El motivo de esto, es porque no tiene los elementos necesarios para evaluarla y por lo tanto no la considera en la generación del código de ese objeto.

Esto trae como consecuencia que alguna de las reglas que pusimos en nuestros programas no sera tenida en cuenta y el motivo puede ser un error de programación o un cambio que afecto la forma en que se disparan las reglas.

Desde mi punto de vista, seria mejor…

HOW TO: Como recuperar un objeto borrado en una KB de GeneXus Server

Imagen
Tengo una KB local conectada a GXServer. Quiero recuperar un objeto que fue borrado ANTES de crear mi KB, por lo que el objeto nunca exitio en mi KB local.

Como hago para recuperarlo ?

Lo primero que tengo que hacer es identificar en que COMMIT fue borrado dicho objeto y esto se logra a traves del dialogo de Team Development / History


Luego se le hace Revert a dicho commit que nos lleva a una pantalla que permite recuperar dicho objeto.


Una vez que se recupera, lo tenemos disponible en nuestra KB local y debemos hacer un Commit para subirlo nuevamente al server, para que este disponible para todos los integrantes del grupo de trabajo.

Es un TIP muy sencillo, pero como me lo han preguntado varias veces es bueno dejarlo documentado.