Siebel CRM Desktop for Microsoft Outlook Administration Guide > XML Files Reference > XML Code to Customize Forms >

Page Tag of the forms_xx.xml File


The page tag describes the layout of the form. The layout is defined by a set of cell tags that contain the user interface elements and data that make up the form. Note the following requirements for the cell tag:

  • A cell tag can be empty or can contain a stack of cell elements in the stack tag or a control.
  • A cell tag can contain a user interface element or a piece of data from a native Microsoft Outlook object and from a standard or custom Siebel CRM object. If you must place more than one object in a cell, then you must use a stack tag in the cell tag.

A page tag can only contain one cell.

The page tag can include the following attributes:

  • id. Contains the page name and is used nowhere else.
  • tag. Contains the control ID of the first control on the page of a standard form. It is a page that Siebel CRM Desktop uses to apply a customized layout. For example, the first control on a General tab of a Contact form uses id=0x402, Details page - 0?11cf, and so forth.
  • min_height. Describes the minimum height, in pixels.
  • min_width. Describes the minimum width, in pixels.

Example Code of the Page Tag

The following code is an example of the page tag:

<page id="General" tag="0x0402">

<cell>

</cell>

</page>

Cell Tag of the Page Tag of the forms_xx.xml File

The cell tag is a layout cell that contains a stack of cells or a control. It defines the position of the stack. It includes the following attributes:

  • size. Defines the cell size, in pixels. You must define the size if the cell is situated in a stack of cells:
    • In a stack of cells that is arranged horizontally, the size defines the cell width.
    • In a stack of cells that is arranged vertically, the size defines the height.
  • attraction. Defines cell docking. You must define the attraction if the cell is in a stack of cells. The following values are available:
    • near. Cell docks to the left side of a horizontal stack of objects or to the top of a vertical stack of objects.
    • far. Cell docks to the right side of a horizontal stack of objects or to the bottom of a vertical stack of objects.
    • both. Cell consumes the entire free space. If more than one cell is set to both, then Siebel CRM Desktop divides the free space equally between all cells that are set to both.

      The default value is near if the cell size is defined. The default value is both if there is no size.

Siebel CRM Desktop for Microsoft Outlook Administration Guide Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.