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
⤷
⤷
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 | Instance attribute | Public | Type reference (TYPE) | RSPARAMS_TT | Parameter Table Program | 20030611 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | PIQSELMETHVARI_TXT_T | Texts for Variants | 20030622 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | SY-REPID | Selection Screen Program | 20030611 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | RSVAR-VARIANT | Variant Name | 20030622 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Adjust Variant Texts (Variant ID) | 20030622 | |
| 2 | Instance method | Public | Constructor | Constructor | 20030611 | |
| 3 | Static method | Public | Method | Create New Selection Variant Object | 20030612 | |
| 4 | Instance method | Public | Method | Get Selection Option Values | 20030707 | |
| 5 | Instance method | Public | Method | Get Parameter Value | 20030707 | |
| 6 | Static method | Public | Method | Create Existing Selection Variant Object | 20030612 | |
| 7 | Instance method | Public | Method | Create Selection Parameter(s) | 20030611 | |
| 8 | Instance method | Public | Method | Set Selection Variant | 20030622 | |
| 9 | 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 | IV_REPID | Call by reference | Type reference (TYPE) | SY-REPID | Report des Selektionsbildes | 20030611 | |||
| 2 | IV_SELMETH | Call by reference | Type reference (TYPE) | PIQSELMETH | Selektionsmethode | 20030611 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Selektionsmethode ist ungültig | 20030611 |
Method CREATE_VARIANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_VARI | Value transfer | Object reference (TYPE REF TO) | CL_HRPIQ00SELMETHVARI_REPID | Basis Klasse für Selektionsmethoden Varianten | 20030612 | |||
| 2 | IV_REPID | Call by reference | Type reference (TYPE) | SY-REPID | Report des Selektionsbildes | 20030612 | |||
| 3 | IV_SELMETH | Call by reference | Type reference (TYPE) | PIQSELMETH | Selektionsmethode | 20030612 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_RANGE_TAB | Call by reference | Type reference (TYPE) | INDEX TABLE | Selektionsoptions | 20030707 | |||
| 2 | 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 | EX_RESULT | Value transfer | Type reference (TYPE) | TVARV_VAL | Parameter | 20030707 | |||
| 2 | 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 | ER_VARI | Call by reference | Object reference (TYPE REF TO) | CL_HRPIQ00SELMETHVARI_REPID | Basis Klasse für Selektionsmethoden Varianten | 20030612 | |||
| 2 | IV_REPID | Call by reference | Type reference (TYPE) | SY-REPID | Report des Selektionsbildes | 20030612 | |||
| 3 | IV_SELMETH | Call by reference | Type reference (TYPE) | PIQSELMETH | Selektionsmethode | 20030612 | |||
| 4 | IV_VARIANT_ID | Call by reference | Type reference (TYPE) | RSVAR-VARIANT | Variantenname | 20030622 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Eingegeben Daten sind nicht korrekt | 20030612 | ||
| 2 | Variante wurde nicht gefunden | 20030612 | ||
| 3 | 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 | IT_RSPARAMS | Call by reference | Type reference (TYPE) | RSPARAMS_TT | Report Parameter Tabelle | 20030611 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_VARIANT_ID | Call by reference | Type reference (TYPE) | RSVAR-VARIANT | Variantenname | 20030622 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht möglich | 20030622 |
Method SET_VARIANT_TXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 |