Hola,
ha llovido mucho y no me acuerdo qué demonios hacía el código exactamente.
Supongo que WEdicion es una variable del formulario que indica si está en edición el dataset o no.
Podrías sustituirlo por algo parecido a
and ( not estadoEdicion in DBGrid.Datasource.Dataset.Status )
ó
and ( not estadoEdicion in TDBGrid(Sender).Datasource.Dataset.Status )
siendo estadoEdicion el estado de edición del TDBGrid ( creo que es stEdit) y siendo DBGrid el grid que estás utilizando.
Siento no poder darte más pistas, pero mi tiempo es algo limitado, y ya no tengo delphi instalado en mi equipo.
En el foro y en la ayuda de delphi puedes encontrar información al respecto.
Un saludo y suerte
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
|