SAP ABAP Class CL_HRPIQ00SELMETHVARI_REPID (Basis Class for Selection Method Variants)
Hierarchy
☛
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
⤷ IS-HER-CM-AD (Application Component) Administration
⤷ PMIQ (Package) Campus Management
⤷ IS-HER-CM-AD (Application Component) Administration
⤷ PMIQ (Package) Campus Management
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_HRPIQ00SELMETHVARI_BASE | Basis Class for Selection Method Variants | 20030611 |
Properties
Class | CL_HRPIQ00SELMETHVARI_REPID | |
Short Description | Basis Class for Selection Method Variants | |
Super Class | CL_HRPIQ00SELMETHVARI_BASE | Basis Class for Selection Method Variants |
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PMIQ | Campus Management |
Created | 20030611 | SAP |
Last change | 20050224 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HRPIQ00SELMETHVARI_REPID has no forward declaration.
Interfaces
Class CL_HRPIQ00SELMETHVARI_REPID has no interface implemented.
Friends
Class CL_HRPIQ00SELMETHVARI_REPID has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MT_RSPARAMS | Instance attribute | Public | Type reference (TYPE) | RSPARAMS_TT | Parameter Table Program | 20030611 | ||
2 | MT_VARIANT_TXT | Instance attribute | Public | Type reference (TYPE) | PIQSELMETHVARI_TXT_T | Texts for Variants | 20030622 | ||
3 | MV_REPID | Instance attribute | Public | Type reference (TYPE) | SY-REPID | Selection Screen Program | 20030611 | ||
4 | MV_VARIANT_ID | Instance attribute | Public | Type reference (TYPE) | RSVAR-VARIANT | Variant Name | 20030622 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADJUST_VARIANT_TXT | Instance method | Private | Method | Adjust Variant Texts (Variant ID) | 20030622 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20030611 |
3 | CREATE_VARIANT | Static method | Public | Method | Create New Selection Variant Object | 20030612 |
4 | GET_OPTIONS | Instance method | Public | Method | Get Selection Option Values | 20030707 |
5 | GET_REPORT_PARAMETER | Instance method | Public | Method | Get Parameter Value | 20030707 |
6 | GET_VARIANT | Static method | Public | Method | Create Existing Selection Variant Object | 20030612 |
7 | SET_RSPARAMS | Instance method | Public | Method | Create Selection Parameter(s) | 20030611 |
8 | SET_VARIANT_ID | Instance method | Public | Method | Set Selection Variant | 20030622 |
9 | SET_VARIANT_TXTS | Instance method | Public | Method | Set Variant Descriptions | 20030622 |
Events
Class CL_HRPIQ00SELMETHVARI_REPID has no event.
Types
Class CL_HRPIQ00SELMETHVARI_REPID has no local type.
Method Signatures
Method ADJUST_VARIANT_TXT Signature
Method ADJUST_VARIANT_TXT on class CL_HRPIQ00SELMETHVARI_REPID has no parameter.
Method ADJUST_VARIANT_TXT on class CL_HRPIQ00SELMETHVARI_REPID has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_REPID | Call by reference | Type reference (TYPE) | SY-REPID | Report des Selektionsbildes | 20030611 | ||
2 | Importing | IV_SELMETH | Call by reference | Type reference (TYPE) | PIQSELMETH | Selektionsmethode | 20030611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SELMETH_INVALID | Selektionsmethode ist ungültig | 20030611 |
Method CREATE_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_VARI | Value transfer | Object reference (TYPE REF TO) | CL_HRPIQ00SELMETHVARI_REPID | Basis Klasse für Selektionsmethoden Varianten | 20030612 | ||
2 | Importing | IV_REPID | Call by reference | Type reference (TYPE) | SY-REPID | Report des Selektionsbildes | 20030612 | ||
3 | Importing | IV_SELMETH | Call by reference | Type reference (TYPE) | PIQSELMETH | Selektionsmethode | 20030612 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_QUALIFIED | Die Kombination der Eingabeparameter reicht nicht aus | 20030612 |
Method GET_OPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_RANGE_TAB | Call by reference | Type reference (TYPE) | INDEX TABLE | Selektionsoptions | 20030707 | ||
2 | Importing | IM_PARAMETER | Call by reference | Type reference (TYPE) | C | Parametername | 20030707 |
Method GET_OPTIONS on class CL_HRPIQ00SELMETHVARI_REPID has no exception.
Method GET_REPORT_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EX_RESULT | Value transfer | Type reference (TYPE) | TVARV_VAL | Parameter | 20030707 | ||
2 | Importing | IM_PARAMETER | Call by reference | Type reference (TYPE) | C | Parametername | 20030707 |
Method GET_REPORT_PARAMETER on class CL_HRPIQ00SELMETHVARI_REPID has no exception.
Method GET_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_VARI | Call by reference | Object reference (TYPE REF TO) | CL_HRPIQ00SELMETHVARI_REPID | Basis Klasse für Selektionsmethoden Varianten | 20030612 | ||
2 | Importing | IV_REPID | Call by reference | Type reference (TYPE) | SY-REPID | Report des Selektionsbildes | 20030612 | ||
3 | Importing | IV_SELMETH | Call by reference | Type reference (TYPE) | PIQSELMETH | Selektionsmethode | 20030612 | ||
4 | Importing | IV_VARIANT_ID | Call by reference | Type reference (TYPE) | RSVAR-VARIANT | Variantenname | 20030622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID | Eingegeben Daten sind nicht korrekt | 20030612 | |
2 | NOT_FOUND | Variante wurde nicht gefunden | 20030612 | |
3 | NOT_QUALIFIED | Die Kombination der Eingabeparameter reicht nicht aus. | 20030612 |
Method SET_RSPARAMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RSPARAMS | Call by reference | Type reference (TYPE) | RSPARAMS_TT | Report Parameter Tabelle | 20030611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | RSPARAMS_INVALID | Reporting Paramameter enhält ungüligte Daten | 20030622 |
Method SET_VARIANT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_VARIANT_ID | Call by reference | Type reference (TYPE) | RSVAR-VARIANT | Variantenname | 20030622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_ALLOWED | Nicht möglich | 20030622 |
Method SET_VARIANT_TXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_VARIANT_TXT | Call by reference | Type reference (TYPE) | PIQSELMETHVARI_TXT_T | Variantentexttabelle | 20030622 |
Method SET_VARIANT_TXTS on class CL_HRPIQ00SELMETHVARI_REPID has no exception.
History
Last changed by/on | SAP | 20050224 |
SAP Release Created in | 472 |