User Guide | 2019.2

Entering ttstudio addresses

You can use ttstudio addresses to open a list window or specific item, such as an issue. See Using the Address bar. Addresses must use the following formats:

  • To open a list window—ttstudio://ServerAddress:Port//ProjectName/ItemType
  • To open a specific item— ttstudio://ServerAddress:Port//ProjectName/ItemType?Parameter&Parameter

Note:  The Helix ALM Server address and port, project name, and item type are required.

For example, Joe wants to open the Issues list window in the WysiChart project. He uses the following address: ttstudio://server.wysicorp.com:99//WysiChart/dfct

If you are not logged into Helix ALM, the login dialog box opens when you enter the address. You can include your username and password in the address to automatically log in. For example, ttstudio://username:password@server.wysicorp.com:99//Wysi/dfct.

Use parameters to open a specific item. When you select an item in Helix ALM, the ttstudio address displayed in the Address bar includes the recordID parameter, which identifies the record number in the project database.

Following are the item type and parameter values that can be used with ttstudio addresses.

To open a specific: Use an item type parameter: Use the specific item parameter: Example
Customer cust username
(global customers only)
cust?username=bobuser
recordID cust?recordID=47
Dashboard home recordID home?recordID=42
Filter dflt name dflt?name=High%20Priority
recordID dflt?recordID=47
Folder fold path fold?path=Public%20Backlog
recordID fold?recordID=47
historyID fold?recordID=47&historyID=44
Issue dfct number dfct?number=1
recordID dfct?recordID=47
historyID dfct?recordID=47&historyID=46
Report rprt name rprt?name=Open Issues
recordID rprt?recordID=47
Requirement rqmt number rqmt?number=1
recordID rqmt?recordID=47
historyID rqmt?recordID=47&historyID=46
Requirement document rdmt name rdmt?name=Wysi%20Doc
recordID rdmt?recordID=47
historyID rdmt?recordID=47&historyID=46
Security group ugrp name ugrp?name=Administration
recordID ugrp?recordID=47
Specification document spec number spec?number=1
recordID spec?recordID=47
Task task summary task?summary=Add%20report
recordID task?recordID=47
Test case tstc number tstc?number=1
recordID tstc?recordID=47
historyID tstc?recordID=47&historyID=46
Test config scfg name scfg?name=Windows
recordID scfg?recordID=47
Test run tstr number tstr?number=1
recordID tstr?recordID=47
historyID tstr?recordID=47&historyID=46
User user username
(global users only)
user?username=janeuser
recordID user?recordID=47

Note:  If a parameter value includes spaces or special characters, such as hyphens, you must replace them with escape characters so Helix ALM can resolve the address. For example, use %20 to escape a space. Standard URL escape characters are supported.