Properties of a Control That Displays HTML Content

The following table describes the properties of a control that you must set to display HTML content.

Property Description

ContentFixupName

Determines how to correct links after processing. You enter the name of a Fixup as displayed in the Fixup Administration View. Any value you enter does not work if the Field Retrieval Type property is HTML Attachment or Service.

Field Retrieval Type

Determines the type of HTML that Siebel CRM displays in the field. You can choose one of the following values:

  • Field Data. Stores the HTML content as data.

  • HTML Attachment. Displays an HTML attachment. The control displays the HTML Attachment that the field identifies.
  • Service. For more information, see the following section.

  • Symbolic URL. Siebel CRM gets content from an external host that references a symbolic URL. You must define the necessary information that Siebel CRM requires to access the external source. This includes the format for the request, the host name, necessary arguments, and so on. For more information, see Siebel Portal Framework Guide.

  • URL. Siebel CRM gets content from an external source. This source references the simple URL that is defined in the underlying field.

HTML Display Mode

Set the HTML Display Mode so that the HTML content displays properly in the browser. You can choose one of the following values:

  • DontEncodeData. Use this value if the field contains actual HTML text and you require Siebel CRM to display the content as HTML text.

  • EncodeData. Use this value if the field contains HTML reserved characters. If the field contains these characters, then Siebel CRM encodes them before it displays them correctly in the browser. Example reserved characters include angle brackets (< >), ampersand (&), and so on. It is recommended that you set the HTML Display Mode to EncodeData for security purposes. For more information about setting this property, see Siebel Security Guide.

Setting the Field Retrieval Type Property to Service

If you set the Field Retrieval Type property to Service, then Siebel CRM uses a business service to display the field, and you must do the following:

  • Add a child control user property to the control.

  • Set the Name property of the control user property to Field Retrieval Service.

  • Enter the name of the business service into the Value property of the control user property.

For example, to define a control to display a Content Center asset, you do the following:

  • Set the Field Retrieval Type to Service.

  • Add a Control User Property child object with the Name property set to Field Retrieval Service and the Value property set to ContentBase - Asset Publish Service.

For more information about Content Center Assets, see Siebel Applications Administration Guide.