This function is used to create pre-defined conditions used by Business objects to have filters on the datamart data available.
Refer to documentation Implementation
The pre-defined conditions can be of two types:
the pre-defined conditions entry screen is set on a single tab, but there are quick select lists that are used to view:
Entering a pre-defined condition is carried out on a datamart and on a given fact table.
In the section displaying the objects of the universe which reports are currently being created, the pre-defined conditions are displayed after the dimensions and the information. In order to display a pre-defined condition in the tree structure of a dimension, it is necessary to enter the dimension in the corresponding field.
If a pre-defined condition is not a prompt, it is defined as a SQL query (either independent from the database, or defined differently for each database).
However, if it is a prompt, this expression should be defined as an SQL query that includes variables instead of constants, and that sets conditions on the database fields. In order to display these variables, which title depends on the generation language, it is possible to pick one or two objects from the BO universe, which determines the database fields that concerns the conditions (#fld1, #fld2), as well as an associated selection(#obj1,#obj2).
A variable entered when launching a Business object report is defined by the following syntax:
@prompt('#txt1','D','#obj1',Mono,Constrained,Persistent,,)
The correspondences are the following:
If an equality criterion should be defined on the field, the following will be entered:
#fld1 = @prompt('#txt1','D','#obj1',Mono,Constrained,Persistent,,)
Presentation
All the characteristics used to define the condition are entered in this screen.
Close
Fields
The following fields are present on this tab :
Block number 1
|
  |
|
  |
|
  |
|
  |
Characteristics
|
  |
|
  |
|
  |
Setup
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
Close
|
The following fields are included on the window opened through this button : Block number 1
Block number 2
Close This button is used to copy the record definition from or to another folder. |