Edit D:\app\Administrator\product\11.2.0\dbhome_1\apex\images\doc\ui_templt_page.htm
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=us-ascii" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <title>Page Templates</title> <meta name="generator" content="Oracle DARB XHTML Converter (Mode = ohj/ohw) - Version 5.1" /> <meta name="date" content="2009-04-14T16:11:31Z" /> <meta name="robots" content="noarchive" /> <meta name="doctitle" content="Page Templates" /> <meta name="relnum" content="Release 3.2" /> <meta name="partnum" content="E11947-01" /> <link rel="copyright" href="dcommon/html/cpyr.htm" title="Copyright" type="text/html" /> <link rel="stylesheet" href="dcommon/css/blafdoc.css" title="Oracle BLAFDoc" type="text/css" /> <link rel="contents" href="toc.htm" title="Contents" type="text/html" /> <link rel="up" href="preface.htm" title="Home" type="text/html" /> <link rel="up" href="themes.htm" title="Managing Themes and Templates" type="text/html" /> <link rel="up" href="ui_templt.htm" title="Customizing Templates" type="text/html" /> <link rel="up" href="ui_templt_page.htm" title="Page Templates" type="text/html" /> <link rel="prev" href="ui_templt_list.htm" title="Previous" type="text/html" /> <link rel="next" href="ui_templt_lov.htm" title="Next" type="text/html" /> </head> <body> <p id="BREADCRUMBING"><a href="preface.htm" title="Home">Home</a> > <a href="themes.htm" title="Managing Themes and Templates">Managing Themes and Templates</a> > <a href="ui_templt.htm" title="Customizing Templates">Customizing Templates</a> > Page Templates</p> <table class="simple oac_no_warn" summary="" cellspacing="0" cellpadding="0" width="100%"> <col width="86%" /> <col width="*" /> <tr valign="bottom"> <td align="left"></td> <td align="center"><a href="ui_templt_list.htm"><img src="dcommon/gifs/leftnav.gif" alt="Previous" /><br /> <span class="icon">Previous</span></a> </td> <td align="center"><a href="ui_templt_lov.htm"><img src="dcommon/gifs/rightnav.gif" alt="Next" /><br /> <span class="icon">Next</span></a></td> </tr> </table> <p><a id="BABGJFEI" name="BABGJFEI"></a></p> <div class="sect2"><!-- infolevel="all" infotype="General" --> <h1><a name="HTMDB25673" id="HTMDB25673"></a>Page Templates<a id="sthref1711" name="sthref1711"></a><a id="sthref1712" name="sthref1712"></a><a id="sthref1713" name="sthref1713"></a><a id="sthref1714" name="sthref1714"></a><a id="sthref1715" name="sthref1715"></a></h1> <p>Page templates define the appearance of a page. Each template consists of a header template, a body template, a footer template, and a number of subtemplates. If you do not specify a page template as a page-level attribute, then the Application Express engine uses the default page template defined on the Create/Edit Theme page.</p> <p>Page templates combine static HTML with substitution strings that are replaced at run time. You use substitution strings to indicate the existence and placement of a component within a page template. You can further specify how a component should display using subtemplates.</p> <div align="center"> <div class="inftblnotealso"><br /> <table class="NoteAlso oac_no_warn" summary="" cellpadding="3" cellspacing="0"> <tbody> <tr> <td align="left"> <p class="notep1">See Also:</p> <a href="ui_templt.htm#BABBFHJA">"Customizing Templates"</a> and <a href="ui_themes.htm#BABJEDBB">"Managing Themes"</a></td> </tr> </tbody> </table> <br /></div> <!-- class="inftblnotealso" --></div> <a id="sthref1716" name="sthref1716"></a> <p class="subhead2">Topics:</p> <ul> <li> <p><a href="#BABDEBJH">Supported Page Template Substitution Strings</a></p> </li> <li> <p><a href="#BABDCGHD">Page Template Attributes</a></p> </li> </ul> <a id="BABDEBJH" name="BABDEBJH"></a> <div class="sect3"><!-- infolevel="all" infotype="General" --> <h2><a name="HTMDB25674" id="HTMDB25674"></a>Supported Page Template Substitution Strings</h2> <p><a href="#BABBABDJ">Table: Page Template Substitution Strings</a> describes the available page template substitution strings. Note that all template substitution strings must be in uppercase letters and begin and end with a number sign (#).</p> <p>To view a report of substitution strings supported by a given template, look at the Substitution Stings section of the Edit Page Template page. See <a href="#BABDCGHD">"Page Template Attributes"</a>.</p> <div class="tblformal"><a id="sthref1717" name="sthref1717"></a><a id="BABBABDJ" name="BABBABDJ"></a> <p class="titleintable">Page Template Substitution Strings</p> <table class="Formal" title="Page Template Substitution Strings" summary="This table describes available describes available page template substitution strings and subtemplate definitions." dir="ltr" border="1" width="100%" frame="hsides" rules="groups" cellpadding="3" cellspacing="0"> <col width="35%" /> <col width="*" /> <thead> <tr align="left" valign="top"> <th align="left" valign="bottom" id="r1c1-t25">Substitution String</th> <th align="left" valign="bottom" id="r1c2-t25">Description</th> </tr> </thead> <tbody> <tr align="left" valign="top"> <td align="left" id="r2c1-t25" headers="r1c1-t25"> <p><code>#APP_VERSION#</code><a id="sthref1718" name="sthref1718"></a></p> </td> <td align="left" headers="r2c1-t25 r1c2-t25"> <p>Can be used in the Header or Footer sections of the page template. You define the value of <code>#APP_VERSION#</code> in the Version attribute on the Edit Definition page</p> <p><span class="bold">See Also:</span> <a href="bldr_attr_standard.htm#CHDFBAFA">"Name"</a></p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r3c1-t25" headers="r1c1-t25"> <p><code>#BOX_BODY#</code><a id="sthref1719" name="sthref1719"></a></p> </td> <td align="left" headers="r3c1-t25 r1c2-t25"> <p>Identifies where the Body displays. If the Body is null, then <code>#BOX_BODY#</code> will be used instead.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r4c1-t25" headers="r1c1-t25"> <p><code>#CUSTOMIZE#</code><a id="sthref1720" name="sthref1720"></a></p> </td> <td align="left" headers="r4c1-t25 r1c2-t25"> <p>Can be used in the Header, Body, or Footer sections of the page template.</p> <p>The Customization section of the Region Definition enables you to turn on end-user customization. To utilize this feature, you must also include the <code>#CUSTOMIZE#</code> substitution string in the page template.</p> <p>If at least one region supports end-user customization, a link called <span class="bold">Customize</span> appears wherever the <code>#CUSTOMIZE#</code> substitution string appears in the page template. When users click this link, a window displays enabling them to turn on and off regions on the page.</p> <p><span class="bold">See Also:</span> <a href="ui_region_layout.htm#BABGCBHG">"Editing Region Attributes"</a></p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r5c1-t25" headers="r1c1-t25"> <p><code>#FORM_CLOSE#</code><a id="sthref1721" name="sthref1721"></a></p> </td> <td align="left" headers="r5c1-t25 r1c2-t25"> <p>If a <code>#FORM_OPEN#</code> is included, then you must include a <code>#FORM_CLOSE#</code> in the header, body, or footer template. <code>#FORM_OPEN#</code> must appear before the <code>#BOX_BODY#</code> and #<code>FORM_CLOSE#</code> must appear after the <code>#BOX_BODY#</code> substitution string.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r6c1-t25" headers="r1c1-t25"> <p><code>#FORM_OPEN#</code><a id="sthref1722" name="sthref1722"></a></p> </td> <td align="left" headers="r6c1-t25 r1c2-t25"> <p>Specifies where the HTML open form tag <code><form></code> is placed. You must include this substitution string in order to submit a form.</p> <p>You do not need to code your own form open; the Application Express engine does it for you.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r7c1-t25" headers="r1c1-t25"> <p><code>#GLOBAL_NOTIFICATION#</code><a id="sthref1723" name="sthref1723"></a></p> </td> <td align="left" headers="r7c1-t25 r1c2-t25"> <p>Displays the Global Notification attribute. Global notifications are intended to communicate system status, such as pending system downtime. You can also use <code>APEX_APPLICATION</code>.<code>G_GLOBAL_NOTIFICATION</code> to set this value programmatically.</p> <p><span class="bold">See Also:</span> <a href="bldr_attr_standard.htm#CHDGJDEE">"Global Notifications"</a> for information about the Global Notification attribute</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r8c1-t25" headers="r1c1-t25"> <p><code>#HEAD#</code><a id="sthref1724" name="sthref1724"></a></p> </td> <td align="left" headers="r8c1-t25 r1c2-t25"> <p>Used after the <code><head></code> open tag but before the <code></head></code> close tag. You can optionally define the contents of <code>#HEAD#</code> for each page (for example, to reference additional style sheets or <a id="sthref1725" name="sthref1725"></a>JavaScript libraries).</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r9c1-t25" headers="r1c1-t25"> <p><code>#LOGO#</code><a id="sthref1726" name="sthref1726"></a></p> </td> <td align="left" headers="r9c1-t25 r1c2-t25"> <p>Identifies an application logo.</p> <p>In the Logo section of the Edit Definition page, you can identify an image and image attributes for an application logo. To utilize this feature, you must also include the <code>#LOGO#</code> substitution string in the Header or Body page template.</p> <p><span class="bold">See Also:</span> <a href="bldr_attr_standard.htm#CJGHFCEC">"Logo"</a></p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r10c1-t25" headers="r1c1-t25"> <p><code>#NAVIGATION_BAR#</code><a id="sthref1727" name="sthref1727"></a></p> </td> <td align="left" headers="r10c1-t25 r1c2-t25"> <p>Defines the existence of navigation bar entries. A navigation bar will appear on every page in your application that uses a template that includes this substitution string.You can expand this substitution string using the Navigation bar subtemplate.</p> <p><span class="bold">See Also:</span> <a href="#BABJGGHE">"Subtemplate"</a> for information about the Navigation Bar subtemplate</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r11c1-t25" headers="r1c1-t25"> <p><code>#NOTIFICATION_MESSAGE#</code><a id="sthref1728" name="sthref1728"></a></p> </td> <td align="left" headers="r11c1-t25 r1c2-t25"> <p>Enables developers to communicate messages to the user. Defines where a summary of inline error messages is displayed. Inline error messages can be displayed next to a field, inline in the notification area, or both.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r12c1-t25" headers="r1c1-t25"> <p><code>#ONLOAD#</code><a id="sthref1729" name="sthref1729"></a></p> </td> <td align="left" headers="r12c1-t25 r1c2-t25"> <p>Can be used in the Header and Footer section of the page template and should be placed inside the <body> html tag. For example:</p> <pre xml:space="preserve" class="oac_no_warn"> <body #ONLOAD#> </pre> <p>Use this string as a substitute in a <a id="sthref1730" name="sthref1730"></a><a id="sthref1731" name="sthref1731"></a>JavaScript call to be executed when a page is loaded by the Web browser. The JavaScript to be called can vary for each page.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r13c1-t25" headers="r1c1-t25"> <p><code>#PARENT_TAB_CELLS#</code><a id="sthref1732" name="sthref1732"></a></p> </td> <td align="left" headers="r13c1-t25 r1c2-t25"> <p>Identifies the display of parent tabs. Parent tabs require standard tabs. If your application only has one level of tabs, you do not need this substitution string.</p> <p><span class="bold">See Also:</span> <a href="#BABHHJCC">"Standard Tab Attributes"</a> for information about defining Parent Tab Attributes</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r14c1-t25" headers="r1c1-t25"> <p><code>#REGION_POSITION_NN#</code><a id="sthref1733" name="sthref1733"></a></p> </td> <td align="left" headers="r14c1-t25 r1c2-t25"> <p>Identifies the exact placement of regions within a page. If no region is specified (for example, <code>#REGION_POSITION_01#</code>), then <code>#REGION_POSITION_01#</code> will be replaced with nothing.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r15c1-t25" headers="r1c1-t25"> <p><code>#SUCCESS_MESSAGE#</code><a id="sthref1734" name="sthref1734"></a></p> </td> <td align="left" headers="r15c1-t25 r1c2-t25"> <p>Defines where in the page success and error messages appear. If the page process runs without raising errors, then this text displays.</p> <p>You can customize the display of the success message for each template by adding HTML to be displayed before and after the success message.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r16c1-t25" headers="r1c1-t25"> <p><code>#TAB_CELLS#</code><a id="sthref1735" name="sthref1735"></a></p> </td> <td align="left" headers="r16c1-t25 r1c2-t25"> <p>Identifies the display of standard tabs.</p> <p><span class="bold">See Also:</span> <a href="#BABHHJCC">"Standard Tab Attributes"</a></p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r17c1-t25" headers="r1c1-t25"> <p><code>#TITLE#</code><a id="sthref1736" name="sthref1736"></a></p> </td> <td align="left" headers="r17c1-t25 r1c2-t25"> <p>Defines the page title. Typically included within HTML title tags.</p> </td> </tr> </tbody> </table> <br /></div> <!-- class="tblformal" --> <div align="center"> <div class="inftblnotealso"><br /> <table class="NoteAlso oac_no_warn" summary="" cellpadding="3" cellspacing="0"> <tbody> <tr> <td align="left"> <p class="notep1">See Also:</p> "<a href="concept_sub.htm#BEIFGFJF">"Understanding Substitution Strings"</a>and <a href="bldapp_pg.htm#CHDEAJCI">"Managing Pages in an Application"</a></td> </tr> </tbody> </table> <br /></div> <!-- class="inftblnotealso" --></div> </div> <!-- class="sect3" --> <a id="BABDCGHD" name="BABDCGHD"></a> <div class="sect3"><!-- infolevel="all" infotype="General" --> <h2><a name="HTMDB25675" id="HTMDB25675"></a>Page Template Attributes</h2> <p>This section describes specific sections of the Edit Page Template page. You can access the sections of the page by either scrolling down the page, or by clicking a navigation button at the top of the page. Note that when you select a button at the top of the page, the selected section appears and all other sections are temporarily hidden. To view all sections of the page, click <span class="bold">Show All</span>.</p> <div class="sect4"><!-- infolevel="all" infotype="General" --><a id="sthref1737" name="sthref1737"></a> <h3><a name="HTMDB25676" id="HTMDB25676"></a><a id="sthref1738" name="sthref1738"></a>Name</h3> <p><span class="bold">Name</span> identifies the name of the template. <span class="bold">Theme</span> indicates the theme to which the template is a member.</p> <p><span class="bold">Template Class</span> identifies a specific use for the template. When you switch to a new theme, all templates in one theme are mapped to corresponding templates in another theme. Application Builder accomplishes this template mapping through the assignment of a template class. Use the <span class="bold">Translatable</span> check box to indicate that the template contains text strings that require translation.</p> </div> <!-- class="sect4" --> <div class="sect4"><!-- infolevel="all" infotype="General" --><a id="sthref1739" name="sthref1739"></a> <h3><a name="HTMDB25677" id="HTMDB25677"></a><a id="sthref1740" name="sthref1740"></a>Subscription</h3> <p>Use Subscription to apply an existing template to the current application. When you select an existing template, you become a subscriber to that template.</p> <p>To load a new copy of a master template, select <span class="bold">Refresh Template</span>.</p> </div> <!-- class="sect4" --> <div class="sect4"><!-- infolevel="all" infotype="General" --><a id="sthref1741" name="sthref1741"></a> <h3><a name="HTMDB25678" id="HTMDB25678"></a><a id="sthref1742" name="sthref1742"></a>Definition</h3> <p>Each template consists of a header, a body, a footer, and subtemplates. Use substitution strings to include dynamic content. All template substitution strings must be in uppercase letters and begin and end with a number sign (#). See item Help for information about supported substitution strings.</p> <p><span class="bold"><a id="sthref1743" name="sthref1743"></a>Header</span> is the first section of the page template. Enter HTML that defines the <code><Head></code> section of the HTML document. Regions that display or processes and computations that execute AFTER HEADER will display or execute immediately after this section in the template that is rendered. For example:</p> <pre xml:space="preserve" class="oac_no_warn"> <html> <head> <title>#TITLE#</title> #HEAD# </head> </pre> <p><span class="bold"><a id="sthref1744" name="sthref1744"></a>Body</span> is the second section in the page template and is rendered after the header section but before the footer section. Enter HTML that defines the <code><Body></code> section of the HTML document. At a minimum, you must include the <code>#BOX_BODY#</code> substitution string. It is recommended that you also include the <code>#FORM_OPEN#</code> and <code>#FORM_CLOSE#</code> substitution strings. For example:</p> <pre xml:space="preserve" class="oac_no_warn"> <body #ONLOAD#> #FORM_OPEN# #BOX_BODY# #FORM_CLOSE# </body> </pre> <p><a id="sthref1745" name="sthref1745"></a><span class="bold">Footer</span> is the third section in the page template that displays after the body.</p> </div> <!-- class="sect4" --> <div class="sect4"><!-- infolevel="all" infotype="General" --><a id="sthref1746" name="sthref1746"></a> <h3><a name="HTMDB25679" id="HTMDB25679"></a><a id="sthref1747" name="sthref1747"></a>Display Points</h3> <p><span class="bold">Breadcrumb Display Point</span> applies to generated components that use breadcrumbs. It defines where the breadcrumbs are placed on the page. <span class="bold">Sidebar Display Point</span> applies to generated components that use Sidebars. It defines where sidebars are placed on the page.</p> </div> <!-- class="sect4" --> <a id="BABJGGHE" name="BABJGGHE"></a> <div class="sect4"><!-- infolevel="all" infotype="General" --> <h3><a name="HTMDB25680" id="HTMDB25680"></a>Subtemplate<a id="sthref1748" name="sthref1748"></a></h3> <p>Use Subtemplate to specify how a component should display. Available subtemplates include:</p> <ul> <li> <p><span class="bold">Success Message.</span> Expands the <code>#SUCCESS_MESSAGE#</code> substitution string. You can define a success message either programmatically or as an attribute of a process. If a success message exists and if the page template includes the <code>#SUCCESS_MESSAGE#</code> substitution string, then this subtemplate is used to render the message.</p> </li> <li> <p><span class="bold">Navigation Bar.</span> Controls the display of navigation bar entries. Enter HTML or text to be substituted when the <code>#NAVIGATION_BAR#</code> substitution string is referenced in the template header, body, or footer. Use the <code>#BAR_BODY#</code> substitution string to identify where each navigation bar icon should display. In the following example, <code>#BAR_BODY#</code> substitution string will generate the appropriate HTML table cells:</p> <pre xml:space="preserve" class="oac_no_warn"> <table class="navBar"><tr>#BAR_BODY#</tr></table> </pre></li> <li> <p><span class="bold">Navigation Bar Entry.</span> Enter HTML or text to be substituted into the navigation bar <code>#BAR_BODY#</code> substitution string for each navigation bar entry. Use the following substitution strings to create the navigation bar entry subtemplate.</p> <p>Use the following substitution strings to compose the navigation bar entry subtemplate:</p> <ul> <li> <p><code>#LINK#</code> - entry link</p> </li> <li> <p><code>#TEXT#</code> - entry sub text</p> </li> <li> <p><code>#IMAGE#</code> - entry image</p> <p>Note that the HTML image ALT, HEIGHT, and WIDTH arguments will be included with the HTML IMG tag when supplied with the navigation bar entry.</p> </li> <li> <p><code>#EDIT#</code> - Inline edit link editing capability</p> </li> <li> <p><code>#WIDTH#</code> - Image width</p> </li> <li> <p><code>#HEIGHT#</code> - Image height</p> </li> <li> <p><code>#COLSPAN#</code> - HTML COLSPAN value</p> </li> <li> <p><code>#ALT#</code> - Image alternative text</p> </li> </ul> </li> <li> <p><span class="bold">Notification.</span> Enter HTML or text to be substituted when the <code>#NOTIFICATION_MESSAGE#</code> substitution string is referenced in the template header, body, or footer. Use the substitution string <code>#MESSAGE#</code> to indicate where the body of the message will appear in the Notification Message.</p> </li> </ul> </div> <!-- class="sect4" --> <a id="BABHHJCC" name="BABHHJCC"></a> <div class="sect4"><!-- infolevel="all" infotype="General" --> <h3><a name="HTMDB25681" id="HTMDB25681"></a>Standard Tab <a id="sthref1749" name="sthref1749"></a>Attributes</h3> <p>You must populate this attribute if your application includes standard tabs. Standard tabs can be placed in the header, body, or footer sections of the page template using the <code>#TAB_CELLS#</code> substitution string. The page template Header/Body/Footer defines the HTML table and rows. This subtemplate defines how these tabs display by defining the specific cell. Available attributes include:</p> <ul> <li> <p><span class="bold">Current Tab.</span> Enter HTML or text to be substituted for the currently selected standard tab. Whether a tab is current is determined by standard tab attributes. For example:</p> <pre xml:space="preserve" class="oac_no_warn"> <td>#TAB_LABEL#</td> </pre></li> <li> <p><span class="bold">Non Current Standard Tab.</span> Enter HTML or text that will be substituted for the unselected standard tabs. Use the <code>#TAB_TEXT#</code> substitution string to position a tab's label and link within the template. For example:</p> <pre xml:space="preserve" class="oac_no_warn"> <td><a href="#TAB_LINK#">#TAB_LABEL#</a></td> </pre></li> </ul> <div align="center"> <div class="inftblnotealso"><br /> <table class="NoteAlso oac_no_warn" summary="" cellpadding="3" cellspacing="0"> <tbody> <tr> <td align="left"> <p class="notep1">See Also:</p> <a href="nav_tabs.htm#CHDEDIJI">"Creating Tabs"</a></td> </tr> </tbody> </table> <br /></div> <!-- class="inftblnotealso" --></div> </div> <!-- class="sect4" --> <div class="sect4"><!-- infolevel="all" infotype="General" --><a id="sthref1750" name="sthref1750"></a> <h3><a name="HTMDB25682" id="HTMDB25682"></a>Parent Tab <a id="sthref1751" name="sthref1751"></a>Attributes</h3> <p>You must populate this attribute if your application includes two levels of tabs. Enter HTML or text that will be substituted for the selected parent tabs. Parent tabs can be placed in the header, body, or footer section of the page template using the <code>#PARENT_TAB_CELLS#</code> substitution string. Parent tabs only display with standard tabs. Available attributes include:</p> <ul> <li> <p><span class="bold">Current Parent Tab.</span> Enter HTML or text that will be substituted for the selected parent tabs. Whether a tab is current is determined by the page that displays and the standard tab set that the page uses. Use the <code>#TAB_TEXT#</code> substitution string to position a tab's label and link within the template. For example:</p> <pre xml:space="preserve" class="oac_no_warn"> <td><a href="#TAB_LINK#">#TAB_LABEL#</a></td> </pre></li> <li> <p><span class="bold">Non Current Parent Tab.</span> Enter HTML or text that will be substituted for the unselected parent tabs. Use the <code>#TAB_TEXT#</code> substitution string to position a tab's label and link within the template. For example:</p> <pre xml:space="preserve" class="oac_no_warn"> <td><a href="#TAB_LINK#">#TAB_LABEL#</a></td> </pre></li> </ul> <div align="center"> <div class="inftblnotealso"><br /> <table class="NoteAlso oac_no_warn" summary="" cellpadding="3" cellspacing="0"> <tbody> <tr> <td align="left"> <p class="notep1">See Also:</p> <a href="nav_tabs.htm#CHDEDIJI">"Creating Tabs"</a></td> </tr> </tbody> </table> <br /></div> <!-- class="inftblnotealso" --></div> </div> <!-- class="sect4" --> <div class="sect4"><!-- infolevel="all" infotype="General" --><a id="sthref1752" name="sthref1752"></a> <h3><a name="HTMDB25683" id="HTMDB25683"></a>Image Based Tab <a id="sthref1753" name="sthref1753"></a>Attributes</h3> <p>Use this subtemplate for tabs that are entirely based on images. Available attributes include:</p> <ul> <li> <p><span class="bold">Current Image Tab.</span> Enter HTML to be used to indicate that an image-based tab is currently selected. Include the <code>#TAB_TEXT#</code> substitution string to show the displayed name of the tab.</p> </li> <li> <p><span class="bold">Non Current Image Tab.</span> Enter the HTML to be used to indicate that an image tab is not currently selected. Include the <code>#TAB_TEXT#</code> substitution string to show the displayed name of the tab.</p> </li> </ul> </div> <!-- class="sect4" --> <div class="sect4"><!-- infolevel="all" infotype="General" --><a id="sthref1754" name="sthref1754"></a> <h3><a name="HTMDB25684" id="HTMDB25684"></a>Multi Column Region Table <a id="sthref1755" name="sthref1755"></a>Attribute</h3> <p>If the Application Express engine displays regions in multiple columns in the same region position, then Oracle Application Express will render an HTML table. This attribute enables you to control the attributes of the <code><table></code> tag.</p> </div> <!-- class="sect4" --> <div class="sect4"><!-- infolevel="all" infotype="General" --><a id="sthref1756" name="sthref1756"></a> <h3><a name="HTMDB25685" id="HTMDB25685"></a>Error Page Template <a id="sthref1757" name="sthref1757"></a>Control</h3> <p>Use this attribute only when a page template will be designated as an error template. Use the <code>#MESSAGE#</code> substitution string to place the error message and the <code>#BACK_LINK#</code> substitution string to display a link back to the previous page. A template can be designated as an error template by editing the application attributes. For example:</p> <pre xml:space="preserve" class="oac_no_warn"> #MESSAGE# <br> <a href="#BACK_LINK#">back</a> </pre></div> <!-- class="sect4" --> <div class="sect4"><!-- infolevel="all" infotype="General" --><a id="sthref1758" name="sthref1758"></a> <h3><a name="HTMDB25686" id="HTMDB25686"></a>Comments</h3> <p>Use this attribute to record comments about this component.</p> </div> <!-- class="sect4" --> <div class="sect4"><!-- infolevel="all" infotype="General" --><a id="sthref1759" name="sthref1759"></a> <h3><a name="HTMDB25687" id="HTMDB25687"></a>Substitution Strings<a id="sthref1760" name="sthref1760"></a></h3> <p>Lists substitution string usage for this template. Substitution strings are used within subtemplates to reference component values.</p> </div> <!-- class="sect4" --></div> <!-- class="sect3" --></div> <!-- class="sect2" --> <!-- Start Footer --> <div class="footer"> <table class="simple oac_no_warn" summary="" cellspacing="0" cellpadding="0" width="100%"> <col width="86%" /> <col width="*" /> <tr> <td align="left"><span class="copyrightlogo">Copyright © 2003, 2009, Oracle and/or its affiliates. All rights reserved.</span><br /> <a href="dcommon/html/cpyr.htm"><span class="copyrightlogo">Legal Notices</span></a></td> <td align="center"><a href="ui_templt_list.htm"><img src="dcommon/gifs/leftnav.gif" alt="Previous" /><br /> <span class="icon">Previous</span></a> </td> <td align="center"><a href="ui_templt_lov.htm"><img src="dcommon/gifs/rightnav.gif" alt="Next" /><br /> <span class="icon">Next</span></a></td> </tr> </table> </div> <!-- class="footer" --> </body> </html>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de