Triggering a URL (optional)
HP ServiceCenter uses display options to show buttons and menu items on forms. These can be configured to call HP ServiceCenter internal programs, or RAD applications that will launch an application you specify, such as BMC Network Automation. After you finish the configuration, a button on the designated menu launches the specified job. For example, you can launch a BMC Network Automation job from a button on the Network Task menu. When you click the button, the server information and the change ID concatenates with a URL (as shown in the sample below) to launch the network job:
/bca-networks/externalurl/external.do?target=jobs&changeID
To create a launch job button on a menu
- From the HP ServiceCenter System Navigator window, select Menu navigation > Utilities > Tools > Display Options.
- Complete the Display Application Option Definition screen as follows:
Display Application Option Definition configuration
~|
Field name
~|
Value or description
Screen ID | Enter the screen ID where you want the button to reside (example: cm.view.display ) |
Unique ID | Enter the screen unique ID (example: cm.view.display_BCAN ) |
Modifies Record | Select the checkbox |
Action | Select do nothing |
GUI option | ( optional ) Enter a label for a graphical user interface (GUI) button |
Text Option | ( optional ) Enter a label for a menu option |
Bank | ( optional ) Enter the screen bank number |
Condition | ( optional ) Enter the condition under which the option would appear |
User Condition | ( optional ) Enter the condition a user would meet (such as a permission or role) that would determine whether the button appears |
Balloon Help (If Option <200) | ( optional ) Enter text to appear in balloon help for the GUI option |
Default Label | Enter the button label |
Text Alternative | Enter the button label alternative text |
RAD => Rad tab |
RAD Application | us.launch.external |
Separate Thread | true |
Names | Enter the name of the function (example: name ) |
Values | Enter the value of the named function (example: misc2 in $L.filed+"/bca-networks/externalurl/external.do?target=jobs&changeID="+parent.change |
- Click Save.