SAP ABAP Class CL_REVIEW_STRUCTURE_FILTER (Filter for Review Structure)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
SV-ASA (Application Component) ASAP (AcceleratedSAP)
⤷
SQADB (Package) Question and Answer Database

⤷

⤷

Properties
Class | CL_REVIEW_STRUCTURE_FILTER | |
Short Description | Filter for Review Structure | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SQADB | Question and Answer Database |
Created | 20000417 | SAP |
Last change | 00000000 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_REVIEW_STRUCTURE_FILTER has no interface implemented.
Friends
Class CL_REVIEW_STRUCTURE_FILTER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SYDYNNR | Current Subscreen Number | 20000419 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SYREPID | Subscreen Report | 20000419 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SREVAGENDA | Filter Value for Length of Review | 20000425 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR1 | Current Display/Change Mode | 20000417 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SATVALREV | Fields for Transport of Screen | 20000509 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SMARK | Filter activated | 20000425 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SMARK | Screen Value for Filter Switch | 20000425 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR10 | Identifier for Filter Within Application | 20000803 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UDFUSER | Filter Value for 'Created by' | 20000509 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UDLUSER | Filter Value for 'Changed by' | 20000509 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SREVMEMO | Filter Value for Notes | 20000509 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SPERSQADB | Personalization Data for Other Filter Settings | 20000809 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CXTAB_TABSTRIP | Control Structure for Tab Page | 20000419 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_ATTR_T | Subscreens List | 20000417 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SATVALFLAV_TAB | Filter Values for Attribute Repository Maintenance Dialog | 20000417 | ||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HIER_NODEK_TAB | Table with Nodes | 20000427 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SAT_OBJ_TAB_HASH | List of Checked Objects | 20000418 | ||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SREVPRIO_T | Priority Filter Values in SAP Review Program | 20000425 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SATVALRELS_TAB | Release Filter Values for Attrib. Repstry Maintenance Dialog | 20000419 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SATVALROLR_TAB | Role Filter Values for Attrib. Repository Maintenance Dialog | 20000425 | ||
21 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SQAVALSTAT_T | Status Filter Values | 20000508 | ||
22 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SREVSUBC_T | Filter Values with Checkboxes for Review Topics | 20000419 | ||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SREVTOP_T | Filter Values with Checkboxes for Review Topics | 20000419 | ||
24 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SREVUSE_T | Use of Filter Values in SAP Review Program | 20000425 | ||
25 | ![]() |
Constant | Public | Type reference (TYPE) | ATTRTYP | 'FLAV' | Attribute type for attribute store | 20000418 | |
26 | ![]() |
Constant | Public | Type reference (TYPE) | ATTRTYP | 'RELS' | Attribute type for attribute store | 20000419 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | ATTRTYP | 'ROLR' | Attribute type for attribute store | 20000425 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | ATTRTYP | 'STAT' | Attribute Type: Status | 20000808 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | ATTRTYP | 'SUBC' | Attribute Type: Subject | 20000808 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | ATTRTYP | 'TOPC' | Attribute Type: Topic | 20000808 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'EXIT' | Cancel OK Code | 20000417 | |
32 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'FLAV' | OK Code: Flavors Tab Page | 20000417 | |
33 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'OK' | OK Code: Continue | 20000417 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'RELS' | OK Code: Release Tab Page | 20000419 | |
35 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'REV' | OK Code: Other Attributes Tab Page | 20000425 | |
36 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'ROLE' | OK Code: Roles Tab Page | 20000425 | |
37 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'SUBC' | OK Code: Subcategories Tab Page | 20000419 | |
38 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'TOPIC' | OK Code: Categories Tab Page | 20000419 | |
39 | ![]() |
Constant | Private | Type reference (TYPE) | DDOBJNAME | 'UFSTATUS' | Name of ABAP Dictionary Object | 20000508 | |
40 | ![]() |
Constant | Public | Type reference (TYPE) | SATVALID | '1' | Invalid Value | 20001031 | |
41 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'D' | Display Mode | 20000417 | |
42 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'E' | Edit mode | 20000417 | |
43 | ![]() |
Constant | Public | Type reference (TYPE) | ATOBJTYPE | 'SQAQ' | Object Type: Question | 20000419 | |
44 | ![]() |
Constant | Private | Type reference (TYPE) | SREVPRIO | '*' | All Priorities | 20000808 | |
45 | ![]() |
Constant | Private | Type reference (TYPE) | SREVPRIO | '1' | Priority: Mandatory | 20000425 | |
46 | ![]() |
Constant | Private | Type reference (TYPE) | SREVPRIO | '2' | Priority: Optional | 20000425 | |
47 | ![]() |
Constant | Public | Type reference (TYPE) | SYDYNNR | '1100' | Screen for Flavor Filter | 20000418 | |
48 | ![]() |
Constant | Public | Type reference (TYPE) | SYDYNNR | '1130' | Screen for Release Filter | 20000419 | |
49 | ![]() |
Constant | Public | Type reference (TYPE) | SYDYNNR | '1150' | Screen for Other Attributes | 20000425 | |
50 | ![]() |
Constant | Public | Type reference (TYPE) | SYDYNNR | '1140' | Screen for Role Filter | 20000425 | |
51 | ![]() |
Constant | Public | Type reference (TYPE) | SYDYNNR | '1120' | Screen for Subcategory Filter | 20000419 | |
52 | ![]() |
Constant | Public | Type reference (TYPE) | SYDYNNR | '1110' | Screen for Category Filter | 20000419 | |
53 | ![]() |
Constant | Public | Type reference (TYPE) | ATSUBTYPE | 'R' | Review Questions Subgroup | 20000419 | |
54 | ![]() |
Constant | Public | Type reference (TYPE) | SATVALID | ' ' | Value not found | 20001031 | |
55 | ![]() |
Constant | Private | Type reference (TYPE) | SREVUSE | '*' | All Uses | 20000808 | |
56 | ![]() |
Constant | Private | Type reference (TYPE) | SREVUSE | 'E' | External Use | 20000425 | |
57 | ![]() |
Constant | Private | Type reference (TYPE) | SREVUSE | 'I' | Internal Use | 20000425 | |
58 | ![]() |
Constant | Public | Type reference (TYPE) | SATVALID | '0' | Valid Value | 20001031 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Checks List of Objects | 20000418 |
2 | ![]() |
Instance method | Public | Constructor | Constructor | 20000417 |
3 | ![]() |
Instance method | Public | Method | Screen: Provides 'Filter On' Switch | 20000425 |
4 | ![]() |
Instance method | Public | Method | Is the filter activated? | 20000504 |
5 | ![]() |
Instance method | Public | Method | Provides Current Table Control Data | 20000419 |
6 | ![]() |
Instance method | Public | Method | Provides Row for Table Control Output | 20000419 |
7 | ![]() |
Instance method | Public | Method | Provides Fileds for Screen 1150 | 20000425 |
8 | ![]() |
Instance method | Public | Method | Dialog Box for Entering Filter | 20000417 |
9 | ![]() |
Instance method | Public | Method | Process Before Output for Pop-Up | 20000419 |
10 | ![]() |
Instance method | Public | Method | Screen: Sets 'Filter On' Switch | 20000425 |
11 | ![]() |
Instance method | Public | Method | Sets Value for Table Control | 20000419 |
12 | ![]() |
Instance method | Public | Method | Sets Values for a Table Control Row | 20000419 |
13 | ![]() |
Instance method | Public | Method | Sets Fields from Screen 1150 | 20000425 |
14 | ![]() |
Instance method | Public | Method | Gets Correct Table Control Structure | 20001222 |
15 | ![]() |
Instance method | Public | Method | Initializes Screen Fields | 20001222 |
16 | ![]() |
Instance method | Public | Method | USER_COMMAND Processing | 20000419 |
17 | ![]() |
Instance method | Public | Method | Switches Filter On and Off | 20000809 |
18 | ![]() |
Instance method | Public | Method | OK Code Treatment | 20000417 |
Events
Class CL_REVIEW_STRUCTURE_FILTER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_ATTR | Private | See coding | TY_ATTR | 20000417 |
|
|
2 | TY_ATTR_T | Private | See coding | 20000417 |
|
Method Signatures
Method CHECK_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_NODELIST | Call by reference | Type reference (TYPE) | HIER_NODEK_TAB | Tabelle mit Knoten | 20000427 | ||
2 | ![]() |
E_T_OBJLIST | Call by reference | Type reference (TYPE) | SAT_OBJ_TAB | Ergebnis | 20000418 | ||
3 | ![]() |
I_T_NODELIST | Call by reference | Type reference (TYPE) | HIER_NODEK_TAB | zu prüfende Tabelle mit Knoten | 20000427 | ||
4 | ![]() |
I_T_OBJLIST | Call by reference | Type reference (TYPE) | SAT_OBJ_TAB | zu prüfende Objekte | 20000418 |
Method CHECK_OBJECTS on class CL_REVIEW_STRUCTURE_FILTER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FILTER_TYP | Call by reference | Type reference (TYPE) | CHAR10 | Identifizierer für einen Filter in einer Anwendung | 20000803 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
allg. Fehler | 20001227 |
Method GET_FILTER_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FILTER_ON | Value transfer | Type reference (TYPE) | SMARK | Filter Flag | 20000425 |
Method GET_FILTER_FLAG on class CL_REVIEW_STRUCTURE_FILTER has no exception.
Method GET_FILTER_ON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FILTER_ON | Value transfer | Type reference (TYPE) | SMARK | 'X' = Filter ist an | 20000504 |
Method GET_FILTER_ON on class CL_REVIEW_STRUCTURE_FILTER has no exception.
Method GET_SUBSCREEN_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_VALUES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Werte im Tabelcontrol | 20000419 | ||
2 | ![]() |
E_VALUES_HIDE | Call by reference | Type reference (TYPE) | STANDARD TABLE | nicht angezeigte Zeilen Werte | 20000419 | ||
3 | ![]() |
I_DYNNR | Call by reference | Type reference (TYPE) | SYDYNNR | Subscreennummer | 20000419 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CANCELED | 20000419 | |
2 | ![]() |
ERROR | 20000419 |
Method GET_SUBSCREEN_VALUE_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_VALUE_LINE | Call by reference | Type reference (TYPE) | ANY | Tabellenzeile für Ausgabe | 20000419 | ||
2 | ![]() |
I_DYNNR | Call by reference | Type reference (TYPE) | SYDYNNR | Subscreennummer | 20000419 | ||
3 | ![]() |
I_INDEX | Call by reference | Type reference (TYPE) | I | aktuelle Zeile im PBO | 20000419 | ||
4 | ![]() |
I_LOOPC | Call by reference | Type reference (TYPE) | SYLOOPC | Sy-LOOPC im PBO | 20000419 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WRONG_INDEX | 20000419 |
Method GET_VALUES_1150 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_SATVALREV | Call by reference | Type reference (TYPE) | SATVALREV | Dynprofelder für Filter über sonstige Reviewattribute | 20000425 |
Method GET_VALUES_1150 on class CL_REVIEW_STRUCTURE_FILTER has no exception.
Method MAINTAIN_FILTER Signature
Method MAINTAIN_FILTER on class CL_REVIEW_STRUCTURE_FILTER has no parameter.
Method MAINTAIN_FILTER on class CL_REVIEW_STRUCTURE_FILTER has no exception.
Method PBO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_REPID | Call by reference | Type reference (TYPE) | SYREPID | ABAP-Programm, aktuelles Rahmenprogramm | 20000425 | ||
2 | ![]() |
E_SUBNR | Call by reference | Type reference (TYPE) | SYDYNNR | ABAP-Programm, Nummer des aktuellen Dynpros | 20000425 | ||
3 | ![]() |
E_TABSTRIP | Call by reference | Type reference (TYPE) | CXTAB_TABSTRIP | Tabstrip Steuerstruktur | 20000425 |
Method PBO on class CL_REVIEW_STRUCTURE_FILTER has no exception.
Method SET_FILTER_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FILTER_ON | Call by reference | Type reference (TYPE) | SMARK | 20000425 |
Method SET_FILTER_FLAG on class CL_REVIEW_STRUCTURE_FILTER has no exception.
Method SET_SUBSCREEN_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DYNNR | Call by reference | Type reference (TYPE) | SYDYNNR | Subscreennummer | 20000419 | ||
2 | ![]() |
I_T_VALUES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Werte für Tablecontrol | 20000419 | ||
3 | ![]() |
I_T_VALUES_HIDE | Call by reference | Type reference (TYPE) | STANDARD TABLE | zusätzliche Werte, die ausgeblendet sind. | 20000419 |
Method SET_SUBSCREEN_VALUES on class CL_REVIEW_STRUCTURE_FILTER has no exception.
Method SET_SUBSCREEN_VALUE_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DYNNR | Call by reference | Type reference (TYPE) | SYDYNNR | Subscreennummer | 20000419 | ||
2 | ![]() |
I_INDEX | Call by reference | Type reference (TYPE) | I | I_INDEX | 20000419 | ||
3 | ![]() |
I_VALUE_LINE | Call by reference | Type reference (TYPE) | ANY | I_VALUE_LINE | 20000419 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CANCELED | 20000419 | |
2 | ![]() |
ERROR | 20000419 | |
3 | ![]() |
WRONG_INDEX | 20000419 |
Method SET_VALUES_1150 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SATVALREV | Call by reference | Type reference (TYPE) | SATVALREV | Dynprofelder für Filter über sonstige Reviewattribute | 20000425 |
Method SET_VALUES_1150 on class CL_REVIEW_STRUCTURE_FILTER has no exception.
Method SUBSCREEN_GET_TC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TC | Value transfer | Type reference (TYPE) | CXTAB_CONTROL | Tablecontrolstruktur | 20001222 | ||
2 | ![]() |
I_DYNNR | Call by reference | Type reference (TYPE) | SYDYNNR | Subscreen Nummer | 20001222 |
Method SUBSCREEN_GET_TC on class CL_REVIEW_STRUCTURE_FILTER has no exception.
Method SUBSCREEN_PBO_SCREEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DYNNR | Call by reference | Type reference (TYPE) | SYDYNNR | Subscreen Nummer | 20001222 |
Method SUBSCREEN_PBO_SCREEN on class CL_REVIEW_STRUCTURE_FILTER has no exception.
Method SUBSCREEN_USER_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DYNNR | Call by reference | Type reference (TYPE) | SYDYNNR | Subscreennummer | 20000419 | ||
2 | ![]() |
I_OKCODE | Call by reference | Type reference (TYPE) | SYUCOMM | I_OKCODE | 20000419 | ||
3 | ![]() |
I_TC | Call by reference | Type reference (TYPE) | CXTAB_CONTROL | Tablecontrolstruktur | 20000419 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CANCELED | 20000419 | |
2 | ![]() |
ERROR | 20000419 |
Method TOGGLE_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FILTER_ON | Value transfer | Type reference (TYPE) | SMARK | Filter ist an = 'X'. | 20000809 |
Method TOGGLE_FILTER on class CL_REVIEW_STRUCTURE_FILTER has no exception.
Method USER_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_LEAVE_SCREEN | Call by reference | Type reference (TYPE) | CHAR1 | Kennzeichen, Bild verlassen | 20000417 | ||
2 | ![]() |
P_OKCODE | Call by reference | Type reference (TYPE) | SYUCOMM | okocode aus dem Popup | 20000417 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
User Abbruch | 20000417 | |
2 | ![]() |
allg. Fehler | 20000417 |
History
Last changed by/on | SAP | 00000000 |
SAP Release Created in | 50A |