Report Writer Syntax


This topic contains the following information:


Report Delimiters

The < or {} delimiters are required for Report Writer commands. If you do not use a delimiter, Report Writer assumes that the command name is a member name.

Delimiter Use in Report Writer: Example
{}Encloses report formatting commands {SUPFORMATS}
<Precedes layout and member sorting, selection, calculation, and some formatting commands <PAGE


Syntax Guidelines

      {UDATA SKIP}
      {UDATA} {SKIP}


Referencing Static Members

You can enter static (non-changing) member names, such as Sales and COGS, directly into the report script. For static member names, use staticMbrDefinition syntax, as described below:

Command

A staticMbrDefinition specifies the member to select.

Syntax

mbrName [ mbrName ]

mbrName

Dimension or member name of member to specify. When specifying multiple member names, separate them with spaces. Enclose member names in double quotes if they contain spaces or consist of numbers. For example: "Cost of Goods Sold" or "100-10"

Description

A static member definition specifies a database outline member in a report specification. This definition does not automatically reflect changes to the Database Outline. If you change a member name in the Database Outline, you must manually update each report script associated with that Outline.

Example

Year

Selects the member Year.

Sales "Cost_of_Goods_Sold"

Selects the members Sales and Cost_of_Goods_Sold.


Copyright (c)1991-2000 Hyperion Solutions Corporation. All rights reserved.