Edit D:\app\Administrator\product\11.2.0\dbhome_1\apex\images\doc\condition001.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>Conditions in Application Builder</title> <meta name="generator" content="Oracle DARB XHTML Converter (Mode = ohj/ohw) - Version 5.1" /> <meta name="date" content="2009-04-14T16:11:32Z" /> <meta name="robots" content="noarchive" /> <meta name="doctitle" content="Conditions in Application Builder" /> <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="condition.htm" title="Available Conditions" type="text/html" /> <link rel="up" href="condition001.htm" title="Conditions in Application B..." type="text/html" /> <link rel="prev" href="condition.htm" title="Previous" type="text/html" /> <link rel="next" href="priv_public.htm" title="Next" type="text/html" /> </head> <body> <p id="BREADCRUMBING"><a href="preface.htm" title="Home">Home</a> > <a href="condition.htm" title="Available Conditions">Available Conditions</a> > Conditions in Application B...</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="condition.htm"><img src="dcommon/gifs/leftnav.gif" alt="Previous" /><br /> <span class="icon">Previous</span></a> </td> <td align="center"><a href="priv_public.htm"><img src="dcommon/gifs/rightnav.gif" alt="Next" /><br /> <span class="icon">Next</span></a></td> </tr> </table> <div class="sect1"><!-- infolevel="all" infotype="General" --><a id="sthref2398" name="sthref2398"></a> <h1><a name="HTMDB25943" id="HTMDB25943"></a>Conditions in Application Builder</h1> <p><a href="#BABBBDHI">Table: Available Conditions</a> describes many Application Builder conditions. To view a complete listing of all available conditions for a given control or component, click the <span class="bold">View</span> icon to the right of the Condition Type list. Shortcuts to common selections appear directly beneath the Type list. If your condition requires an expression, type it in the appropriate field.</p> <p><a href="#BABBBDHI">Table: Available Conditions</a> describes the conditions available in Application Builder.</p> <div class="tblformalwidemax"><a id="sthref2399" name="sthref2399"></a><a id="BABBBDHI" name="BABBBDHI"></a> <p class="titleintable">Available Conditions</p> <table class="FormalWideMax" title="Available Conditions" summary="This table describes the conditions available in Oracle HTML DB." 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-t3">Condition</th> <th align="left" valign="bottom" id="r1c2-t3">Description</th> </tr> </thead> <tbody> <tr align="left" valign="top"> <td align="left" id="r2c1-t3" headers="r1c1-t3"> <p>Always</p> </td> <td align="left" headers="r2c1-t3 r1c2-t3"> <p>Always returns true. Used primarily for the read-only conditions of a page item</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r3c1-t3" headers="r1c1-t3"> <p>Current Language != Expression 1</p> </td> <td align="left" headers="r3c1-t3 r1c2-t3"> <p>Verifies the language setting in which the client browser is not currently running. Evaluates to true if the current language is contained within the string entered in Expression 1.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r4c1-t3" headers="r1c1-t3"> <p>Current Language = Expression</p> </td> <td align="left" headers="r4c1-t3 r1c2-t3"> <p>Verifies the language setting in which the client browser is currently running. Evaluates to true if the current language matches the value entered in Expression 1.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r5c1-t3" headers="r1c1-t3"> <p>Current Language is contained within Expression 1</p> </td> <td align="left" headers="r5c1-t3 r1c2-t3"> <p>Determines whether the browser current language is contained within a string. Evaluates to true if the current language matches the string entered in Expression 1.</p> <p>For example, to check if the current language is either en-US or en-GB, choose this condition and enter the following string in Expression 1:</p> <pre xml:space="preserve" class="oac_no_warn"> en-us,en-gb </pre></td> </tr> <tr align="left" valign="top"> <td align="left" id="r6c1-t3" headers="r1c1-t3"> <p>Current Language is not contained within Expression 1</p> </td> <td align="left" headers="r6c1-t3 r1c2-t3"> <p>Verifies the application's current language is not contained within a specified string. Evaluates to true if the current language is not contained within the string entered in Expression 1.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r7c1-t3" headers="r1c1-t3"> <p>Current page != Expression 1</p> </td> <td align="left" headers="r7c1-t3 r1c2-t3"> <p>Evaluates to true if the current page does not equal the page you specify in Expression 1.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r8c1-t3" headers="r1c1-t3"> <p>Current Page != Page Submitted (this page was not the page posted)</p> </td> <td align="left" headers="r8c1-t3 r1c2-t3"> <p>Determines if the specified page was not posted. Evaluates to true if the current page does not match the value entered in Expression 1.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r9c1-t3" headers="r1c1-t3"> <p>Current page = Expression 1</p> </td> <td align="left" headers="r9c1-t3 r1c2-t3"> <p>Evaluates to true if the current page equals the page you specify in Expression 1.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r10c1-t3" headers="r1c1-t3"> <p>Current Page = Page Submitted (this page was posted)</p> </td> <td align="left" headers="r10c1-t3 r1c2-t3"> <p>Verifies the whether the specified page was posted. Evaluates to true if the current page matches the value entered in Expression 1.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r11c1-t3" headers="r1c1-t3"> <p>Current Page is contained within Expression 1 (comma-delimited list of pages)</p> </td> <td align="left" headers="r11c1-t3 r1c2-t3"> <p>Verifies if the current page is part of the list of pages you specify in Expression 1. To check if the current page is in either page 1, 2, 3 or 4, select this condition type and enter the following string in Expression 1:</p> <pre xml:space="preserve" class="oac_no_warn"> 1,2,3,4 </pre></td> </tr> <tr align="left" valign="top"> <td align="left" id="r12c1-t3" headers="r1c1-t3"> <p>Current page is in Printer Friendly mode</p> </td> <td align="left" headers="r12c1-t3 r1c2-t3"> <p>Only displays certain page control or components when the user has selected printer friendly mode. If the current page is in printer friendly mode, then the condition evaluates to true. Use <code>f?p</code> syntax to specify printer friendly mode.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r13c1-t3" headers="r1c1-t3"> <p>Current page is not in Printer Friendly mode</p> </td> <td align="left" headers="r13c1-t3 r1c2-t3"> <p>Hides page controls or components when printer friendly mode is selected. Use <code>f?p</code> syntax to specify printer friendly mode.</p> <p><span class="bold">See Also:</span> <a href="concept_url_link.htm#BEIJCIAG">"Using f?p Syntax to Link Pages"</a> for information about <code>f?p</code> syntax</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r14c1-t3" headers="r1c1-t3"> <p>Current Page not in Expression 1 (comma-delimited list of pages)</p> </td> <td align="left" headers="r14c1-t3 r1c2-t3"> <p>Verifies if the current page is not part of the comma-separated list of pages specified in Expression 1.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r15c1-t3" headers="r1c1-t3"> <p>Exists (SQL query returns at least one row)</p> </td> <td align="left" headers="r15c1-t3 r1c2-t3"> <p>This condition is expressed as a SQL query. If the query returns at least one row then the condition evaluates as true. For example:</p> <pre xml:space="preserve" class="oac_no_warn"> select 1 from emp where deptno = :P101_DEPTNO </pre> <p>This example references item <code>P101_DEPTNO</code> as a bind variable. You can use bind variables a within an application processes and SQL query regions to reference item session state. If one or more employees are in the department identified by the value of <code>P101_DEPTNO</code> then the condition evaluates as true.</p> <p><span class="bold">See Also:</span> <a href="concept_bind_var.htm#BEIEGCCC">"About Bind Variable Syntax"</a> for information about bind variables</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r16c1-t3" headers="r1c1-t3"> <p>Never</p> </td> <td align="left" headers="r16c1-t3 r1c2-t3"> <p>This condition type is hard wired to always fail. It is useful in temporarily preventing controls or components (such as regions, buttons, or items) from being rendered on a page, or to prevent processes, computations and validations from running.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r17c1-t3" headers="r1c1-t3"> <p>NOT Exists (SQL query returns no rows)</p> </td> <td align="left" headers="r17c1-t3 r1c2-t3"> <p>This condition is expressed as a SQL query. If the query does not return any rows, it evaluates as true.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r18c1-t3" headers="r1c1-t3"> <p>PLSQL Expression</p> </td> <td align="left" headers="r18c1-t3 r1c2-t3"> <p>A PL/SQL expression is any expression in valid PL/SQL syntax that evaluates to true or false. For example:</p> <pre xml:space="preserve" class="oac_no_warn"> nvl(:MY_FLOW_ITEM,'NO') = 'YES' </pre> <p>If the value of <code>MY_FLOW_ITEM</code> is YES then the condition evaluates as true. Otherwise it evaluates as false.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r19c1-t3" headers="r1c1-t3"> <p>PLSQL Function Body returning a Boolean</p> </td> <td align="left" headers="r19c1-t3 r1c2-t3"> <p>The body of a PL/SQL function that returns true or false. For example:</p> <pre xml:space="preserve" class="oac_no_warn"> BEGIN IF :P1_DAY = 'MONDAY' THEN RETURN TRUE; ELSE RETURN FALSE; END IF; END; </pre></td> </tr> <tr align="left" valign="top"> <td align="left" id="r20c1-t3" headers="r1c1-t3"> <p>Request != Expression 1</p> </td> <td align="left" headers="r20c1-t3 r1c2-t3"> <p><code>REQUEST</code> is an internal attribute that tracks how a page is submitted. By default, when a page is submitted, the value of the application attribute <code>REQUEST</code> is set according the name of the object that caused the page to be submitted. For a regular button, <code>REQUEST</code> is set as the name of the button (such as CANCEL or SAVE) not the label of the button. You can also set request using <code>f?p</code> syntax.</p> <p>For example, the event could be when a user clicks a button or selects a tab menu. Depending upon the event, you can perform different operations by referencing the value of the <code>REQUEST</code> application attribute.</p> <p>This condition evaluates as true if <code>REQUEST</code> does not equal the value entered in Expression 1.</p> <p><span class="bold">See Also:</span> <a href="concept_url.htm#BEIFCDGF">"Understanding URL Syntax"</a>, <a href="concept_sub_strings.htm#BEIFJJBC">"REQUEST"</a>, and <a href="bldapp_but_request.htm#CHDIIEGG">"Understanding the Relationship Between Button Names and REQUEST"</a></p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r21c1-t3" headers="r1c1-t3"> <p>Request = Expression 1</p> </td> <td align="left" headers="r21c1-t3 r1c2-t3"> <p>This condition is the opposite of <code>Request != Expression 1</code>.</p> <p>This condition evaluates as true if <code>REQUEST</code> equals the value entered in Expression 1. From PL/SQL you can also reference the application attribute using the following syntax:</p> <pre xml:space="preserve" class="oac_no_warn"> V('REQUEST') </pre> <p><span class="bold">See Also:</span> <a href="concept_url.htm#BEIFCDGF">"Understanding URL Syntax"</a>, <a href="concept_sub_strings.htm#BEIFJJBC">"REQUEST"</a>, and <a href="bldapp_but_request.htm#CHDIIEGG">"Understanding the Relationship Between Button Names and REQUEST"</a></p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r22c1-t3" headers="r1c1-t3"> <p>Request is contained within Expression 1</p> </td> <td align="left" headers="r22c1-t3 r1c2-t3"> <p><code>REQUEST</code> is an internal application attribute that tracks of how a page is submitted. By default, when a page is submitted, the value of <code>REQUEST</code> is set according to the event that caused the page to be submitted. For example, the event could be when a user clicks a button or selects a tab. Depending upon the event, you can perform different operations by referencing the value of the <code>REQUEST</code> application attribute.</p> <p>Use this condition to specify a list of allowed requests (such as SAVE or UPDATE) in Expression 1. The condition evaluates to true if the value of <code>REQUEST</code> is contained in the list.</p> <p><span class="bold">See Also:</span> <a href="concept_sub_strings.htm#BEIFJJBC">"REQUEST"</a>, and <a href="bldapp_but_request.htm#CHDIIEGG">"Understanding the Relationship Between Button Names and REQUEST"</a></p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r23c1-t3" headers="r1c1-t3"> <p>Request is not contained within Expression 1</p> </td> <td align="left" headers="r23c1-t3 r1c2-t3"> <p>This condition is the opposite of <code>Request is contained within Expression 1</code>. Evaluates to true if the value of the <code>REQUEST</code> is not contained within Expression 1.</p> <p><span class="bold">See Also:</span> <a href="concept_sub_strings.htm#BEIFJJBC">"REQUEST"</a>, and <a href="bldapp_but_request.htm#CHDIIEGG">"Understanding the Relationship Between Button Names and REQUEST"</a></p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r24c1-t3" headers="r1c1-t3"> <p>SQL Expression</p> </td> <td align="left" headers="r24c1-t3 r1c2-t3"> <p>SQL Expressions are evaluated as a WHERE clause in a SQL statement. For example suppose your expression is <code>:MY_ITEM = 'ABC'</code>.</p> <p>The Application Express engine processes the following:</p> <pre xml:space="preserve" class="oac_no_warn"> select 1 from dual where :MY_ITEM = 'ABC' </pre> <p>This condition evaluates to true if a row is returned.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r25c1-t3" headers="r1c1-t3"> <p>SQL Reports (OK to show the back button)</p> </td> <td align="left" headers="r25c1-t3 r1c2-t3"> <p>Use this condition for reports having pagination. It automatically determines when it is appropriate to include a button that pages back in the result set.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r26c1-t3" headers="r1c1-t3"> <p>SQL Reports (OK to show the forward button)</p> </td> <td align="left" headers="r26c1-t3 r1c2-t3"> <p>Use this condition for reports having pagination. It automatically determines when it is appropriate to include a button that pages forward in the result set.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r27c1-t3" headers="r1c1-t3"> <p>Text in Expression 1 != Expression 2 (includes &ITEM substitutions)</p> </td> <td align="left" headers="r27c1-t3 r1c2-t3"> <p>Use this expression to compare two expressions containing strings. Either expression may contain references to session state using <code>&MY_ITEM</code> syntax.</p> <p><span class="bold">See Also:</span> <a href="concept_sub.htm#BEIFGFJF">"Understanding Substitution Strings"</a> for information about <code>&MY_ITEM</code> syntax</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r28c1-t3" headers="r1c1-t3"> <p>Text in Expression 1 = Expression 2 (includes &ITEM substitutions)</p> </td> <td align="left" headers="r28c1-t3 r1c2-t3"> <p>This condition is the opposite of <code>Text in Expression 1 != Expression 2</code> (includes <code>&ITEM</code> substitutions). Compares two expressions containing strings. Either expression may contain references to session state using the <code>&ITEM.</code> syntax.</p> <p>To check if the item <code>F100_P2_DAY_DATE</code> equals "Wednesday", select this condition enter the following in Expression 1 and Expression 2:</p> <ul> <li> <p>Expression 1: <code>F100_P2_DAY_DATE</code></p> </li> <li> <p>Expression 2: <code>Wednesday</code></p> </li> </ul> <p><span class="bold">See Also:</span> <a href="concept_sub.htm#BEIFGFJF">"Understanding Substitution Strings"</a> for information about <code>&MY_ITEM</code> syntax</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r29c1-t3" headers="r1c1-t3"> <p>User is authenticated (not public)</p> </td> <td align="left" headers="r29c1-t3 r1c2-t3"> <p>Verifies whether the current user was authenticated using one of the built-in authentication schemes or a custom authentication scheme.</p> <p><span class="bold">See Also:</span> <a href="sec_authentication.htm#BABHIEIA">"Establishing User Identity Through Authentication"</a> for information about authentication</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r30c1-t3" headers="r1c1-t3"> <p>User is the public user (user has not authenticated)</p> </td> <td align="left" headers="r30c1-t3 r1c2-t3"> <p>The public user is defined as an application attribute. To set the public user for a specific application, navigate to the Application Builder home page and click the edit link corresponding to your application.</p> <p>A public user is a user used for multiple users. Sometimes applications have pages that are public and thus require authentication and log in. This condition returns true if the user is the public user (that is, the user is authenticated as themselves or some other user not equal to the public user identified in the application attribute Public User.</p> <p><span class="bold">See Also:</span> <a href="bldr_attr_sec.htm#CHDIFJEI">"Authentication"</a> for information about Public User</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r31c1-t3" headers="r1c1-t3"> <p>Value of Item in Expression 1 != zero</p> </td> <td align="left" headers="r31c1-t3 r1c2-t3"> <p>Verifies if the value of the item in Expression 1 does not equal zero.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r32c1-t3" headers="r1c1-t3"> <p>Value of item in Expression 1 = Expression 2</p> </td> <td align="left" headers="r32c1-t3 r1c2-t3"> <p>Compares the value of an item with a specific string. Comparisons using this condition are case-sensitive.</p> <p>For example, to verify whether the value of an item <code>F100_P2_WORD</code> is contained within the string "the quick brown fox", enter the following in the Expression 1 and Expression 2 fields:</p> <ul> <li> <p>Expression 1: <code>F100_P2_WORD</code></p> </li> <li> <p>Expression 2: <code>the quick brown fox</code></p> </li> </ul> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r33c1-t3" headers="r1c1-t3"> <p>Value of Item in Expression 1 = zero</p> </td> <td align="left" headers="r33c1-t3 r1c2-t3"> <p>Verifies if the value of the item in Expression 1 does equal zero.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r34c1-t3" headers="r1c1-t3"> <p>Value of item in Expression 1 contains no spaces</p> </td> <td align="left" headers="r34c1-t3 r1c2-t3"> <p>Evaluate to true if the value of the item specified in Expression 1 contains no spaces.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r35c1-t3" headers="r1c1-t3"> <p>Value of Item in Expression 1 is alphanumeric</p> </td> <td align="left" headers="r35c1-t3 r1c2-t3"> <p>Evaluates to true when the string in Expression 1 contains only alphanumeric characters.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r36c1-t3" headers="r1c1-t3"> <p>Value of Item in Expression 1 is contained within colon-delimited list in Expression 2</p> </td> <td align="left" headers="r36c1-t3 r1c2-t3"> <p>Use this condition type to check whether a certain string is contained within the value of a session state item. Verifies whether the string specified in Expression 1 is contained in the value of the item specified in Expression 2.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r37c1-t3" headers="r1c1-t3"> <p>Value of Item in Expression 1 is NOT contained within colon-delimited list in Expression 2</p> </td> <td align="left" headers="r37c1-t3 r1c2-t3"> <p>Evaluates to true when the value specified in Expression 1 contains a string that lists elements delimited by colons.</p> <p>To check if the item <code>P1_TODAY</code> is either "Monday", "Tuesday", or "Wednesday", select this condition and enter the following in Expression 1 and Expression 2:</p> <ul> <li> <p>Expression 1: <code>P1_TODAY</code></p> </li> <li> <p>Expression 2: <code>Monday: Tuesday:Wednesday</code></p> </li> </ul> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r38c1-t3" headers="r1c1-t3"> <p>Value of Item in Expression 1 is NOT NULL</p> </td> <td align="left" headers="r38c1-t3 r1c2-t3"> <p>In Expression 1, enter the name (uppercase) of the application or page item. Evaluates as true, if the current cache value of the item is not null and has a value. If not, the condition evaluates as false.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r39c1-t3" headers="r1c1-t3"> <p>Value of Item in Expression 1 is NULL</p> </td> <td align="left" headers="r39c1-t3 r1c2-t3"> <p>Evaluates as true if the item in Expression 1 has no value.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r40c1-t3" headers="r1c1-t3"> <p>Value of Item in Expression 1 is NULL or zero</p> </td> <td align="left" headers="r40c1-t3 r1c2-t3"> <p>Evaluates as true if the item in Expression is either NULL or zero.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r41c1-t3" headers="r1c1-t3"> <p>Value of item in Expression 1 is numeric</p> </td> <td align="left" headers="r41c1-t3 r1c2-t3"> <p>Evaluates to true if the value of the Item in Expression 1 is numeric.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r42c1-t3" headers="r1c1-t3"> <p>Value of user preference in Expression 1 != Expression 2</p> </td> <td align="left" headers="r42c1-t3 r1c2-t3"> <p>This condition is the opposite of <code>Value of user preference in Expression 1 = Expression 2</code>. Evaluates to true if the name of the user preference specified in Expression 1 is not equal to the string in Expression 2.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r43c1-t3" headers="r1c1-t3"> <p>Value of user preference in Expression 1 = Expression 2</p> </td> <td align="left" headers="r43c1-t3 r1c2-t3"> <p>Verifies the value of a user preferences. Evaluates to true if the name of the user preference specified in Expression 1 is equal to the string in Expression 2.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r44c1-t3" headers="r1c1-t3"> <p>When any item in comma-delimited list of items has changed</p> </td> <td align="left" headers="r44c1-t3 r1c2-t3"> <p>Evaluates to true when the value of any nonnull session state item in the list of items specified in Expression 1 has changed.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r45c1-t3" headers="r1c1-t3"> <p>When any item in comma-delimited list of pages has changed</p> </td> <td align="left" headers="r45c1-t3 r1c2-t3"> <p>Evaluates to true when the value of any nonnull session state item in the list of pages specified in Expression 1 has changed.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r46c1-t3" headers="r1c1-t3"> <p>When any item in current application has changed</p> </td> <td align="left" headers="r46c1-t3 r1c2-t3"> <p>This condition passes when the value of any nonnull session state item in the current application has changed.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r47c1-t3" headers="r1c1-t3"> <p>When any item in current page has changed</p> </td> <td align="left" headers="r47c1-t3 r1c2-t3"> <p>Evaluate to true when the value of any nonnull session state item in the current page has changed.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r48c1-t3" headers="r1c1-t3"> <p>When any item in current session has changed</p> </td> <td align="left" headers="r48c1-t3 r1c2-t3"> <p>Evaluates to true when the value of any nonnull session state item in the current session has changed.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r49c1-t3" headers="r1c1-t3"> <p>When cgi_env DAD_NAME != Expression 1</p> </td> <td align="left" headers="r49c1-t3 r1c2-t3"> <p>This condition is the opposite of <code>When cgi_env DAD_NAME = Expression 1</code>.</p> <p>Checks for the data access descriptor (DAD) that is being used in the URL to call the current page in the application and compares it to Expression 1. Evaluate to true, when the DAD is not the same as Expression 1.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r50c1-t3" headers="r1c1-t3"> <p>When cgi_env DAD_NAME = Expression 1</p> </td> <td align="left" headers="r50c1-t3 r1c2-t3"> <p>Checks for the data access descriptor (DAD) that is being used in the URL to call the current page in the application and compares it to Expression 1. Evaluate to true, when the DAD is the same as Expression 1.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r51c1-t3" headers="r1c1-t3"> <p>When cgi_env HTTP_HOST != Expression 1</p> </td> <td align="left" headers="r51c1-t3 r1c2-t3"> <p>This condition is the opposite of <code>When cgi_env HTTP_HOST = Expression 1</code>.</p> <p>Checks for the value of the common gateway interface (CGI) environment variable <code>HTTP_HOST</code> that is the value returned by <code>owa_util.get_cgi_env ('HTTP_HOST')</code>. Evaluate to true, when this value is not equal to the string in Expression 1.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r52c1-t3" headers="r1c1-t3"> <p>When cgi_env HTTP_HOST = Expression 1</p> </td> <td align="left" headers="r52c1-t3 r1c2-t3"> <p>Checks for the value of the common gateway interface (CGI) environment variable <code>HTTP_HOST</code> that is the value returned by <code>owa_util.get_cgi_env ('HTTP_HOST')</code>. Evaluate to true, when this value is equal to the string in Expression 1.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r53c1-t3" headers="r1c1-t3"> <p>When cgi_env SERVER_NAME != Expression 1</p> </td> <td align="left" headers="r53c1-t3 r1c2-t3"> <p>This condition is the opposite of <code>When cgi_env SERVER_NAME = Expression 1</code>.</p> <p>This condition checks for the value of the common gateway interface (CGI) environment variable <code>SERVER_NAME</code>, that is the value returned by <code>owa_util.get_cgi_env ('SERVER_NAME')</code>. Evaluate to true, when this value is not equal to the string in Expression 1.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r54c1-t3" headers="r1c1-t3"> <p>When cgi_env SERVER_NAME = Expression 1</p> </td> <td align="left" headers="r54c1-t3 r1c2-t3"> <p>This condition checks for the value of the common gateway interface (CGI) environment variable <code>SERVER_NAME</code>, that is the value returned by <code>owa_util.get_cgi_env ('SERVER_NAME')</code>. Evaluate to true, when this value is equal to the string in Expression 1.</p> </td> </tr> </tbody> </table> <br /></div> <!-- class="tblformalwidemax" --></div> <!-- class="sect1" --> <!-- 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="condition.htm"><img src="dcommon/gifs/leftnav.gif" alt="Previous" /><br /> <span class="icon">Previous</span></a> </td> <td align="center"><a href="priv_public.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