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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *