Creating a field object Creating a frame or repeating frame Creating a matrix object

4-60 Oracle Reports Users Guide to Building Reports ■ Colors, Patterns, and Highlighting ■ Format Masks ■ Graphic or Image Objects ■ Page or Group Headers or Footers ■ Margin, Header Page, or Trailer Page Objects ■ Move Objects ■ Resize Objects ■ Change Spacing ■ Modify the Page Layout

4.9.1 General Layout Objects

This section provides procedures for the following tasks that you may perform as you work with container objects: ■ Creating a field object ■ Creating a frame or repeating frame ■ Creating a matrix object ■ Creating a barcode using a barcode font ■ Applying conditional formatting to a layout object

4.9.1.1 Creating a field object

To create a field object manually in the report layout: 1. In the Paper Design view, Paper Layout view, or Paper Parameter Form view, click the Field tool in the tool palette. 2. Click and drag a rectangle. 3. Double-click the new field object.

4. In the Property Inspector, under the Field node, set the Source property to the

column or parameter that will provide the value for the field. 5. Set other properties as desired. See also Section 1.8.4, About fields Section 1.9.2, About Parameter Form fields

4.9.1.2 Creating a frame or repeating frame

To create a frame or repeating frame manually: 1. In the Paper Layout view, click the Frame tool or the Repeating Frame tool in the tool palette. 2. Click and drag a rectangle. Note: The size of the rectangle must be large enough to include the objects that it will contain. How To... 4-61 3. Double-click the new frame object. 4. In the Property Inspector, set the desired properties. See also Section 1.8.1, About frames Section 1.8.2, About repeating frames Section 1.8.3, About frame and repeating frame sizing

4.9.1.3 Creating a matrix object

To create a matrix object:

1. In the Paper Layout view, click the Repeating Frame tool in the tool palette, then

drag a rectangle to create a repeating frame.

2. In the Property Inspector, under Repeating Frame, set the Source property to the

column for the matrix, and set the Print Direction property to Down.

3. Click the Repeating Frame tool in the tool palette again, then drag a rectangle to

create a second repeating frame, intersecting the first repeating frame.

4. In the Property Inspector, under Repeating Frame, set the Source property to the

row for the matrix, and set the Print Direction property to Across.

5. Drag a rectangle around both repeating frames to select them, then choose Insert

Layout Matrix . This creates a matrix object that is the intersection of the two repeating frames. For example: Figure 4–1 Example matrix object

6. Double-click the matrix object to set its properties.

See also Section 2.3.7, About matrix objects Section 1.3.7, About matrix reports Section 2.1.7, About nested matrix reports Note: This procedure provides steps to create a matrix object manually. The recommended method for creating a matrix object is to use the Report Block Wizard choose Insert Report Block in the Paper Layout view. 4-62 Oracle Reports Users Guide to Building Reports Section 2.1.8, About matrix with group reports Section 4.8.8, Creating a matrix cross-product group Section 4.5.3, Creating a nested matrix report

4.9.1.4 Creating a barcode using a barcode font