Creating an Application Object
Application Objects are pre-built, sort and verb
object code created to enable users to easily create complex requests.
An Application Object can be a sort field including any sorting
options, or a verb object or list of verb objects, including
data fields and computes.
Note: Application Objects are not supported in the
Graph Assistant or Power Painter.
x
Procedure: How to Create an Application Object
(Sort)
-
Open
the Reporting Object in which you want to add the Application
Object.
-
In the
browser, select Application Objects and,
in the Reporting Object window, click Open.
In Developer Studio, right-click Application
Object and select Open.
The Application Object dialog box opens.
-
Click
New Sort.
The Application Object (Sort) dialog box opens.
-
Select
the sort type: By, Across, or Ranked.
-
In the
Enter Sort Phrase text box, type the field name to sort by.
You can use any sort phrase options when you are creating
an Application Object, such as: HIGHEST, LOWEST, IN-GROUPS-OF,
TILES. For complete details on sorting options, see the Creating Reports With WebFOCUS Language manual.
Note:
- You can have
only one sort field per Application Object.
- ON TABLE commands
are not supported in Application Objects.
-
Type
a description.
This is the description that the user sees when they
are using the Reporting Object. It is beneficial to be as specific
as possible.
-
Click
Validate. If there are:
- No errors in
your syntax, the Check dialog box appears indicating that no
errors were found.
- Errors in your
syntax, the Check dialog box lists the error(s). For details
on reporting syntax, see the Creating Reports With WebFOCUS Language manual.
-
When
your syntax is validated, click OK to
exit the Application Object (Sort) dialog box.
The object appears in the Sort Objects (Sort) list.
-
Click
OK to exit the Application Object (Sort)
dialog box.
x
Procedure: How to Create an Application Object
(Verb)
-
Open
the Reporting Object in which you want to add the Application
Object.
-
In the
browser, select Application Object and,
in the Reporting Object window, click Open.
In Developer Studio, right-click Application
Object and select Open.
The Application Object dialog box opens.
-
Click
New Verb Object.
The Application Object (Verb) dialog box opens.
-
In the
Enter a space-delimited list of fields or amper variables field, type
your syntax. See Application Objects (Verb) Usage
Notes.
-
Type
a description.
This is the description that the user sees when they
are using the Reporting Object. It is recommended to be as specific
as possible.
-
Click
Validate. If there are:
- No syntax errors,
the Check dialog box appears indicating no errors were found.
- Errors in your
syntax, the Check dialog box lists the error(s). For details
on reporting syntax, see the Creating Reports With WebFOCUS Language manual.
-
When
your syntax is validated, click OK to
exit the Application Object (Verb) dialog box.
The object appears in the Verb Objects list.
-
Click
OK to exit the Application Object (Verb)
dialog box.
x
Reference: Application Objects (Verb) Usage
Notes
- You can reference
any data field or temporary field, including defined fields.
Any verb syntax can be included such as COMPUTE, SEG.fieldname,
AS phrases, and prefix operators. For complete details on verb
syntax, see the Creating Reports With WebFOCUS Language manual.
- When you add
a COMPUTE, validation fails if you do not include the ending semicolon.
Be sure to include the semicolon since the user will not be
able to use the Application Object without it.
- A BY phrase
cannot be included in an Application Object (Verb) that uses
a WITHIN phrase. The Validate function returns an error if the
BY phrase is included.
x
Procedure: How to Edit an Application Object
-
Open
the Reporting Object and double-click Application
Objects.
The Application Objects dialog box opens.
-
From
the Sort Objects or Verb Objects list, click the object.
-
Click
Edit and make any necessary modifications.
-
If you
have made syntax edits, click Validate to
validate your syntax.
-
Click
OK.
-
To save
your changes, click Done in the Application
Objects dialog box, click Done in
the Reporting Object dialog box, and click Yes to
save changes.
x
Procedure: How to Delete an Application
Object
-
Open
the Reporting Object and double-click Application
Objects.
The Application Objects dialog box opens.
-
From
the Sort Objects or Verb Objects list, click the object.
-
Click
Delete.
-
Click
OK.
-
To save
your changes, click Done in the Application
Objects dialog box, click Done in
the Reporting Object dialog box, and click Yes to
save changes.