Previous Topic: startTabGroupNext Topic: tabBanner


tab

The tab macro specifies a tab in a notebook on a detail page. You define a notebook with the startNotebook, startTabGroup, tab, and endNotebook macros. For example:

<PDM_MACRO name=startNotebook. . .>
<PDM_MACRO name=startTabGroup. . .>
<PDM_MACRO name=tab . .>
<PDM_MACRO name=tab . .>
. . . 
<PDM_MACRO name=startTabGroup. . .>
<PDM_MACRO name=tab . .>
. . .
<PDM_MACRO name=endNotebook>

This macro has the following properties:

accordion_specific_tab=true

Specifies that this macro defines an CA Service Desk Manager r12.9 notebook. If present, you must specify this property exactly as shown.

file=filename.htmpl

Specifies an immediate tab. The contents of an immediate tab are part of the form containing it, and are formatted at the same time the containing form is formatted. This property specifies the HTMPL file containing its contents. CA Service Desk Manager looks for a <PDM_FORM> tag in the referenced file, and includes the contents of this form as the contents of the tab. This property is mutually exclusive with the src property.

filename=string

Specifies the value of the $prop.filename server variable that is passed to the tab contents. This property has no relationship to the similarly named file property.

height=number

Specifies the height of this tab.

id=string

Specifies the JavaScript identification of this tab.

new_row=yes|no

(Deprecated) Indicates that the tab starts a new row of tabs. This property is informational only and CA Service Desk Manager ignores it. The startTabGroup macro handles the grouping of tabs into rows.

src=url

Specifies that this tab is a deferred tab. The contents of a deferred tab are independent of the main form and are loaded only when the user selects the tab. This property specifies the URL invoked to load the content of the tab. This property is mutually exclusive with the file property.

title=string

Names the tab on the notebook.

tooltip=string

Specifies a tooltip for a tab on the notebook.