Crude method that comes to mind - no idea on if this would work and I'd definitely wait and see if there was a better solution, this is a hack at best.
Add another column that is Y/N or a binary flag which is your control to set to 0.
For each series in your data add a 0,0 data point.
By default, set the control to not include that data point.
If they click the button the 0/0 point gets displayed, forcing the X/Y Axis to reset. If you need just one axis, you'll need to adjust the other value to be the minimum of the data.
If you're doing trends, this may need to be a new series that gets overlaid (as white so it doesn't show) to get that affect.
Like I said, not tested, no idea if it would work, but how I might try.
... View more