A text box can be used to navigate to a different panel within the same document in Strategy Web 9.4.x-10.x, using URL API. The same configuration can also be applied for shapes and images. Follow the steps described below:
ACTION
ASP:
Main.aspx?Server=<servername>&Project=<project+name>&Port=0&evt=2048001&evt=2048076&src=Main.aspx.2048001 &src=Main.aspx.rwd.rwframe.rwb.2048076&visMode=0&documentID=<xxxxxxxxxxxxxxxxxxx>&evtViewMedia=2&psKey=<xxx> &pKey=<xxx>&evtorder=2048001,2048076&2048001=1&2048076=1
mstrWeb?Server=<servername>&Project=<project+name>&Port=0&evt=2048001&evt=2048076&src=mstrWeb.2048001 &src=mstrWeb.rwd.rwframe.rwb.2048076&visMode=0&documentID=<xxxxxxxxxxxxxxxxxxx>&evtViewMedia=2&psKey=<xxx> &pKey=<xxx>&evtorder=2048001,2048076&2048001=1&2048076=1
Parameter | Description |
evt | evt=2048076, this means the URL is used to select panel |
psKey | This is the target panel stack’s key |
pKey | This is the target panel’s key |
Note: The order matters. User needs to make sure the panel stack name and key are in the correct order and they are matching correctly.
How to find psKey
In the example below, the panel stack key is W46:
class="object panelStack W46" blcr="5" wt="" rc="-1" id="W46" ty="obj" title="" name="W46" scriptclass="mstrPanelStack" uaiw="0" wd="9.5" sty="8" swt="-1" nm="Panel Stack46" dse="0"
How to find pKey
In the example below, the panel key is W47:
<div ty="4" id="W47" style="display:none;overflow: auto;" rl="8" scriptclass="mstrPanel" name="W47" class=" panel W47" slid="0" wt="Panel_A" sty="9" nm="Panel47">
For detailed information on URL API, refer to the following documentation: