I have not tried this myself but I think you could use the An automation variable of type: 'Windows Script Host Object Model'.WshShell to send the appropriate keystrokes that the user would use to set the view to 120%.
I have used this little trick to be able to force a report to be run only in preview mode.
Like this:
txtCmd := 'v';
CREATE(WshShell);
WshShell.SendKeys(STRSUBSTNO('%{%1}',txtCmd));
CLEAR(WshShell);
If you make the txtCmd variable a text constant you can get multilanguage support. 'v' when the language is set to US English.
Comments
I have used this little trick to be able to force a report to be run only in preview mode.
Like this:
txtCmd := 'v';
CREATE(WshShell);
WshShell.SendKeys(STRSUBSTNO('%{%1}',txtCmd));
CLEAR(WshShell);
If you make the txtCmd variable a text constant you can get multilanguage support. 'v' when the language is set to US English.