A script-enabled browser is required for this page to function properly.

<property> XML tag

The <property> tag delimits a single property of the object. The <property> tag must be nested inside of the <properties> tag and typically has some text nested within it to define the value of the property.

Syntax

<property
  name="xmlTag | xmlAttribute | xmlSuppress 
    | prologType | prolog | beforeReportValue 
    | beforeReportType | afterReportValue 
    | afterReportType |beforePageValue 
    | beforePageType | afterPageValue 
    | afterPageType | beforeFormValue 
    | beforeFormType | afterFormValue 
    | afterFormType |pageNavigationControlValue 
    | pageNavigationControlType | textSegment
  >
  property_value
</property>

Parameters /Options

Descriptions

name

Is the name of the property that you want to specify. The available properties vary depending upon the type of object.

Report object (REP_REPORT)

  • xmlTag
  • xmlAttribute
  • xmlSuppress
  • prologType
  • prolog
  • beforeReportValue
  • beforeReportType
  • afterReportValue
  • afterReportType
  • beforePageValue
  • beforePageType
  • afterPageValue
  • afterPageType
  • beforeFormValue
  • beforeFormType
  • afterFormValue
  • afterFormType
  • pageNavigationControlValue
  • pageNavigationControlType

Group object (REP_GROUP)

  • xmlTag
  • xmlAttribute
  • outerXMLTag
  • outerXMLAttribute
  • xmlSuppress

Column object (REP_COL_MAP)

  • xmlTag
  • xmlAttribute
  • XMLSuppress
  • containXML

Boilerplate object (REP_GRAPHIC_TEXT)

  • textSegment

Examples

The following example shows a segment of an XML report definition that defines an object’s properties.

<customize>
  <object name="videosales" type="REP_REPORT">
    <properties>
      <property name="beforeReportType">
        File
      </property>
      <property name="beforeReportValue">
        d:\xml_reps\header_example.html
      </property>
      <property name="afterReportType">
        Text
      </property>
      <property name="afterReportValue">
        <![CDATA[
          <center>
          <font face="Arial,Helvetica">
          <font size=-1>
          <font color="#000000">
          Send questions to <a href="mailto:your_email_id">YourNameHere</a>.
          <br>&nbsp;
          </font>
          </center>
          </body>
          </html>
         ]]>
      </property>
    </properties>
  </object>
</customize>

The following example shows a customization section that changes the text in a boilerplate object. This is useful for changing labels for existing fields.

<customize>
  <object name="B_high_365" type="REP_GRAPHIC_TEXT">
    <properties>
      <property name="textSegment">
        High
      </property>
    </properties>
  </object>
  <object name="B_low_365" type="REP_GRAPHIC_TEXT">
    <properties>
      <property name="textSegment">
        Low
      </property>
    </properties>
  </object>
</customize>

See also

About XML in reports

Oracle Reports XML tags