Me encontré con este error migrando una aplicación VB para .NET Win.
El problema se debía a que un work panel tenía la propiedad “when to refresh” que estaba seteada para “while variables are being modified”, y dicho workpanel no tenía ninguna condición de filtro asociada a ninguna variable. Es decir evidentemente en alguna época tuvo una condición de filtro que cuando se cambiaba el valor hacía el refresh en la grilla y luego se quitó, quedando la propiedad seteada con un valor incorrecto, ya que no era necesaria.
Esto funcionaba sin inconvenientes en Visual Basic, pero a .NET no le gustaba.
Solución: setear por default la propiedad “when to refresh” para “when a grid receives focus”.
Fabricio De los Santos
Gerencia de Proyectos – Consultoría GeneXus –
ERP Sistemas de Misión Crítica – Bases de Datos.
Vea mis blogs en:
www.fabriciodelossantos.com
Suscríbete a mi newsletter