Sure.
Because this is a grouped shape, to keep things simple for the user, most of the commands are added to the toplevel group shape. This is where the Actions section is implemented. So, if you select the group, it's sheet.1, in this case. In the Actions section, there's three entries, the first being a "Title". The next two establish the actions. The Checked cell is Boolean. Either "1" or "0". It is this cell that determines what goes on.
Toggle Views:
Now, if you push into the group shape, either by direct selection, or by navigating using the Drawing Explorer window, select either the "Pos A" contact shape (sheet.45) or the "Pos B" contact (sheet.3). These shapes will alternate their visibility.
Consider sheet.45. Go to the Geometry1 section. At the top, there is entry Geometry1.NoShow. The following formula is entered, =IF(Sheet.1!Actions.VwA.Checked,0,1). This sets the toggling. It refers back to sheet.1 actions. If Show Pos A view is selected (checked), then it enters value = "0", and the shape is visible. If not checked, then, formula enters value ="1", and shape is hidden.
Since the action is to alternate between the two views, then, for Sheet.3, the formula is modified to give opposite values.
For the Text:
Select the text shape, it should be sheet.17. Open shapesheet. A little bit extra is needed. First, need to create entry for the two text labels. So, I added the User section, and created an entry into row_1. (I renamed the row to User.VwName.). There is the following formula: =IF(Sheet.1!Actions.VwA.Checked,"Pos A","Pos B"). The formula causes the value to switch between the two text strings indicated. So, half way there. Now, to show these values in the the shape, I used the Insert>Field menu item. (Not sure where it is on the ribbon.) From the pop-up window, select User-defined Cells category, and then select VwName. Hit OK.
That's it. That's the mechanics behind doing the toggling.
HTH.
Wapperdude