You can't 'close' a screen in RSView ME without an actual person pressing a Close Display button, but you can force another screen to appear, which will effectively close any screen except an 'On-Top' screen with the Cannot Be Replaced box checked. You can do it on a trigger in a very roundabout way (but it does work!):
(I am using V5 of RSView so the names of things may be slightly different)
1. Under Global Connections, go to the Display tab. Take two tags (both DINTS or other integer type) and put one in Display Number and the other in Remote Display Number. While you are here change the Maximum Update Rate to something smaller, like 0.25 seconds. Keep in mind that the time from your trigger bit going high and the screen actually changing will be about twice the update rate, so if you want it faster you need to set a lower update rate.
2. Go to the Macro tab. Put your trigger bit in one of the available slots.
3. Open up the screen you want to go to on the trigger. Go to Edit->Display Settings and assign it a Display Number that is above 0 and unique to this screen. Save it, close it.
4. Create a macro. In the tag column, put the same tag you used for the Remote Display Number. In the Expression column, put the Display Number you set in step 3.
5. In the PLC, create a rung that EQU's the two tags used for the Display Number and Remote Display Number. When they are equal, set the Remote Display Number to 0.
This is because your macro will set the remote display number, but unless that number goes to 0, your HMI will be LOCKED from changing screens for any reason. The Display Number tag is feedback from the HMI as to what screen it is currently on. When the two match, you know that the commanded Remote Display Number was received by the HMI.
There you have it. It feels like I made a Rube Goldberg machine in HMI form