SAP ABAP Class CL_IGN_SEARCH_REPORT_MANAGER (Report Manager Class for Transaction-Based Search)
Hierarchy
☛
INSURANCE (Software Component) SAP Insurance
⤷
FS-CM (Application Component) Claims Management
⤷
IGN_SEARCH_API (Package) Search API

⤷

⤷

Properties
Class | CL_IGN_SEARCH_REPORT_MANAGER | |
Short Description | Report Manager Class for Transaction-Based Search | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | IGN_SEARCH_API | Search API |
Created | 20041129 | SAP |
Last change | 20060208 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_IGN_SEARCH_REPORT_MANAGER has no interface implemented.
Friends
Class CL_IGN_SEARCH_REPORT_MANAGER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'LCL_REPORT_MANAGER_CUST' | Class for Object Instancing | 20041203 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'LCL_REPORT_MANAGER' | Class for Object Instancing | 20041203 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'LCL_REPORT_MANAGER_CUST=>GV_SUBCLASS_ACTIVE' | Field Name for Subclass Check | 20050118 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | XFELD | 'X' | Checkbox Field | 20041129 | |
5 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_IGN_SEARCH_SELCRIT | Help Class for Search Criteria | 20050103 | ||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TY_TIGN221_TAB | Settings for Search Criteria in a Search | 20050308 | ||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ALV_GRID_ID | ID of an ALV Grid | 20041129 | ||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SEOCLSNAME | ALV Manager Class for Results Display | 20041129 | ||
9 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SY-REPID | Name of Search Report | 20050308 | ||
10 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | IGN_SEARCH | Search | 20041129 | ||
11 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | IGN_SEARCH_APPLICATION | Search Application | 20041129 | ||
12 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'CL_IGN_SEARCH_SELCRIT' | Class for Processing of Selection Conditions | 20050118 | |
13 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | Class for Processing Search Criteria | 20050326 | ||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SYTITLE | Title of Search Results List | 20041129 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | After Display of Search Results | 20050105 |
2 | ![]() |
Instance method | Protected | Method | After Execution of Search | 20041130 |
3 | ![]() |
Instance method | Public | Method | AT SELECTION-SCREEN Time | 20041129 |
4 | ![]() |
Instance method | Public | Method | Event AT SELECTION-SCREEN OUTPUT | 20041129 |
5 | ![]() |
Instance method | Protected | Method | Before Start of Search (Transfer Selections to UtilityClass) | 20041130 |
6 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20041129 |
7 | ![]() |
Instance method | Protected | Method | Place Defaults From TIGN222 in Selection Screen | 20050118 |
8 | ![]() |
Instance method | Protected | Method | Determine SELECT OPTIONS and Parameters of Selection Screen | 20050308 |
9 | ![]() |
Instance method | Public | Method | Report Initialization | 20041129 |
10 | ![]() |
Instance method | Public | Method | Set Search, Search Application and ALV Manager Class | 20041129 |
11 | ![]() |
Instance method | Public | Method | START-OF-SELECTION Time | 20041129 |
12 | ![]() |
Instance method | Protected | Method | Start search | 20041129 |
Events
Class CL_IGN_SEARCH_REPORT_MANAGER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_TIGN221_TAB | Protected | See coding | 20050310 | TY_TIGN221_TAB type sorted table of tign221
with non-unique key tabname fieldname
|
Method Signatures
Method AFTER_DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_ALV_MANAGER | Value transfer | Object reference (TYPE REF TO) | IF_IGN_SEARCH_ALV_MANAGER | Interface für ALV-Grid-Manager | 20050105 |
Method AFTER_DISPLAY on class CL_IGN_SEARCH_REPORT_MANAGER has no exception.
Method AFTER_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SEARCH_MANAGER | Call by reference | Object reference (TYPE REF TO) | IF_IGN_SEARCH | Interface für Suchen | 20050105 | ||
2 | ![]() |
RV_CANCEL_DISPLAY | Value transfer | Type reference (TYPE) | XFELD | Anzeige der Daten nicht durchführen 'X' = Ja | 20050105 |
Method AFTER_SEARCH on class CL_IGN_SEARCH_REPORT_MANAGER has no exception.
Method AT_SELECTION_SCREEN Signature
Method AT_SELECTION_SCREEN on class CL_IGN_SEARCH_REPORT_MANAGER has no parameter.
Method AT_SELECTION_SCREEN on class CL_IGN_SEARCH_REPORT_MANAGER has no exception.
Method AT_SELECTION_SCREEN_OUTPUT Signature
Method AT_SELECTION_SCREEN_OUTPUT on class CL_IGN_SEARCH_REPORT_MANAGER has no parameter.
Method AT_SELECTION_SCREEN_OUTPUT on class CL_IGN_SEARCH_REPORT_MANAGER has no exception.
Method BEFORE_SEARCH Signature
Method BEFORE_SEARCH on class CL_IGN_SEARCH_REPORT_MANAGER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlende Suchkriterien | 20041201 | |
2 | ![]() |
Such-Customizing fehlerhaft | 20041201 | |
3 | ![]() |
Fehler beim Ausführen der Suche | 20041130 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PROGRAM | Call by reference | Type reference (TYPE) | SY-REPID | Name des Suchreports | 20050308 | ||
2 | ![]() |
IV_SEARCH_SELCRIT_TYPE | Value transfer | Type reference (TYPE) | CLIKE | 'CL_IGN_SEARCH_SELCRIT' | Klasse/Unterklasse der Suchkriterien | 20050326 |
Method CONSTRUCTOR on class CL_IGN_SEARCH_REPORT_MANAGER has no exception.
Method GET_DEFAULT_VALUES Signature
Method GET_DEFAULT_VALUES on class CL_IGN_SEARCH_REPORT_MANAGER has no parameter.
Method GET_DEFAULT_VALUES on class CL_IGN_SEARCH_REPORT_MANAGER has no exception.
Method GET_SELECTION_SCREEN Signature
Method GET_SELECTION_SCREEN on class CL_IGN_SEARCH_REPORT_MANAGER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Such-Customizing fehlerhaft | 20080121 |
Method INITIALIZATION Signature
Method INITIALIZATION on class CL_IGN_SEARCH_REPORT_MANAGER has no parameter.
Method INITIALIZATION on class CL_IGN_SEARCH_REPORT_MANAGER has no exception.
Method SET_SEARCH_FRAMEWORK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ALV_GRID_ID | Call by reference | Type reference (TYPE) | ALV_GRID_ID | 'IGN_SEARCH' | ID eines ALV Grids | 20041129 | |
2 | ![]() |
IV_ALV_MANAGER_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | 'CL_IGN_SEARCH_ALV_MANAGER' | Manger Klasse fuer ALV Display der Suchergebnisse | 20041129 | |
3 | ![]() |
IV_SEARCH | Call by reference | Type reference (TYPE) | IGN_SEARCH | Suche | 20041129 | ||
4 | ![]() |
IV_SEARCH_APPLICATION | Call by reference | Type reference (TYPE) | IGN_SEARCH_APPLICATION | Suchanwendung | 20041129 | ||
5 | ![]() |
IV_TITLE | Call by reference | Type reference (TYPE) | CLIKE | Titel der Ergebnisliste | 20041129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Such-Customizing fehlerhaft | 20080121 |
Method START_OF_SELECTION Signature
Method START_OF_SELECTION on class CL_IGN_SEARCH_REPORT_MANAGER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlende Suchkriterien | 20041130 | |
2 | ![]() |
Such-Customizing fehlerhaft | 20041201 | |
3 | ![]() |
Fehler beim Ausführen der Suche | 20041130 |
Method START_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_ALV_MANAGER | Value transfer | Object reference (TYPE REF TO) | IF_IGN_SEARCH_ALV_MANAGER | Interface für ALV-Grid-Manager | 20041129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlende Suchkriterien | 20041201 | |
2 | ![]() |
Such-Customizing fehlerhaft | 20041201 | |
3 | ![]() |
Fehler beim Ausführen der Suche | 20041201 |
History
Last changed by/on | SAP | 20060208 |
SAP Release Created in | 600 |