Start of Content Area

Background documentation Setting Filter Values for a Characteristic  Locate the document in its SAP Library structure

Use

Using the Set Filter Values for a Characteristic command (SET_SELECTION_STATE_SIMPLE), at the runtime for the Web application, you can set filter values for a specific characteristic of a data provider.

Command Parameters

The following information lists the command parameters in the same sequence that they appear in the Command Wizard when you insert the command:

Parameter

Description

Target Data Providers (TARGET_DATA_PROVIDER_REF_LIST)

 

You enter a list of all data providers on which the command is based.

You specify the individual data providers in the Data Provided Affected parameter (TARGET_DATA_PROVIDER_REF).

Characteristic (CHARACTERISTIC)

You use this parameter and the input help dialog to select the characteristic or structure for which a filter value is to be set at the runtime for the Web application.

Sign (RANGE_SELECTION_SIGN)

You use this parameter to specify whether the values are to be included or excluded:

Including (INCLUDING)

Excluding (EXCLUDING)

Operator (RANGE_SELECTION_OPERATOR)

You use this parameter to select the operator:

Equals (EQUAL_SELECTION)

Greater Equal (GREATER_EQUAL_SELECTION)

Greater Than (GREATER_THAN_SELECTION)

Less Than (LESS_THAN_SELECTION)

Less Equal (LESS_EQUAL_SELECTION)

Interval Selection (INTERVAL_SELECTION)

Pattern (PATTERN_SELECTION)

If you select one of the operators Equals, Greater Than or Equal To, Greater Than, Less Than or Less Than or Equal To, you can then select from the following options:

Member Name (MEMBER_NAME)

Attribute Member Selection

(ATTRIBUTE_MEMBER_SELECTION)

Literal as Member (LITERAL_MEMBER)

Exit Variable (SINGLE_MEMBER_EXIT)

If you select Interval Selection as operator, you must specify the following additional parameters for the interval:

Low Member (INTERVAL_SELCTION_LOW_MEMBER)

High Member (INTERVAL_SELCTION_HIGH_MEMBER)

For Low Member and High Member, you can select from the following options:

Member Name (MEMBER_NAME)

Attribute Member Selection

(ATTRIBUTE_MEMBER_SELECTION)

Literal as Member (LITERAL_MEMBER)

Exit Variable (MEMBERS_EXIT)

If you select Pattern as operator, you must enter a pattern for filtering.

Depending on which options you select for Equals, Greater Equal, Greater Than, Less Than or Less Equal, or for Low Member or High Member when you select Interval Selection as operator, you must set the following additional parameters:

Member Name (MEMBER_NAME)

Parameter

Description

Member Name (MEMBER_NAME)

 

Using the text input dialog, you enter the key of the characteristic value on which the operator is to be applied. 

Attribute Member Selection (ATTRIBUTE_MEMBER_SELECTION)

Parameter

Description

InfoObject (INFO_OBJECT)

You enter the technical name of the InfoObject.

Attribute Member (INFO_OBJECT_ATTRIBUTE_MEMBER)

Member Name (MEMBER_NAME)
See table above.

Literal as Member (LITERAL_MEMBER)

Member Presentation (MEMBER_PRESENTATION)

Literal (LITERAL)

See table below.

Exit Variable (MEMBERS_EXIT) or (SINGLE_MEMBER_EXIT)

Exit Variable (MEMBERS_EXIT) or Exit Variable (SINGLE_MEMBER_EXIT)

See the last table below.

Literal as Member (LITERAL_MEMBER)

Parameter

Description

Member Presentation (MEMBER_PRESENTATION)

You use this parameter to specify what is to be used for sorting: key or text

Literal (LITERAL)

Using the text input dialog, you enter a name for the literal.

Exit Variable (MEMBERS_EXIT) or Exit Variable (SINGLE_MEMBER_EXIT)

Parameter

Description

Exit Variable (MEMBERS_EXIT) or Exit Variable (SINGLE_MEMBER_EXIT)

You enter the technical name of the variable.

If you want to run more complex filter actions, use the command SET_SELECTION_STATE. More information: Setting Filter Values.

 

 

 

 

 

 

 

End of Content Area