How to Detect a Form/(DataView) Save Event

Might there be any way to detect the precise moment when data on a form has been saved (specifically when a user fills out a form, or changes data on a form, then clicks the “disk icon” in the top menu) by using parameters in the “EpiViewNotification” method?

Might there be a combination of parameters for these properties that would do the trick:

args.Row, args.Column, args.Sender, args.NotifyType

Perhaps a simple BPM would serve this need better?

There’s a Before Tool Click Event you can catch when they click the Icon.

I’ll give that a shot, José. Thank you.

@josecgomez :

I was able to leverage the “BeforeToolClick”, as you suggested, and it is exactly what I was looking for.

I basically did something like this:

private void MyForm_BeforeToolClick(object sender, Ice.Lib.Framework.BeforeToolClickEventArgs args)
{
	if(args.Tool.Key == "SaveTool")
	{
 	 	... Do cool stuff here ...
	}
}

Thanks for giving me solid direction there, José. Much appreciated.

3 Likes