SAP ABAP Class CL_CI_QUERY_ATTRIBUTES (Code Inspector: Query Attributes)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-TOO-ATF (Application Component) ABAP Test Frameworks ( ATC, CheckMan, Code Inspector)
⤷
S_CODE_INSPECTOR (Package) ABAP Source Code Analysis

⤷

⤷

Properties
Class | CL_CI_QUERY_ATTRIBUTES | |
Short Description | Code Inspector: Query Attributes | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_CODE_INSPECTOR | ABAP Source Code Analysis |
Created | 20000928 | SAP |
Last change | 20090618 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_CI_QUERY_ATTRIBUTES has no forward declaration.
Interfaces
Class CL_CI_QUERY_ATTRIBUTES has no interface implemented.
Friends
Class CL_CI_QUERY_ATTRIBUTES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | SYCHAR04 | '0037' | Version | 20001011 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | Calculate CRC64-Check Sum | 20001011 |
2 | ![]() |
Static method | Private | Method | Specify Check Sum | 20001011 |
3 | ![]() |
Static method | Private | Method | Generate Selection Program | 20001010 |
4 | ![]() |
Static method | Public | Method | Generic Method for Querying Attributes | 20001010 |
Events
Class CL_CI_QUERY_ATTRIBUTES has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | T_CHECKSUM | Private | See coding | T_CHECKSUM | 20001010 | t_checksum(30) type c
|
Method Signatures
Method CRC64 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_CRC_VALUE | Call by reference | Type reference (TYPE) | SCI_CRC64 | Struktur | 20001011 | ||
2 | ![]() |
P_INPUT | Call by reference | Type reference (TYPE) | ANY | 20001011 | |||
3 | ![]() |
P_LENGTH | Call by reference | Type reference (TYPE) | I | 20001011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Parameter-Fehler | 20001011 |
Method GENERATE_CHECKSUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_ATTRIBUTES | Call by reference | Type reference (TYPE) | SCI_ATTTAB | Tabelle von Attribut-Einträgen | 20001011 | ||
2 | ![]() |
P_RESULT | Value transfer | Type reference (TYPE) | T_CHECKSUM | Ergebnis | 20001011 | ||
3 | ![]() |
P_TITLE | Call by reference | Type reference (TYPE) | C | Titel | 20001011 |
Method GENERATE_CHECKSUM on class CL_CI_QUERY_ATTRIBUTES has no exception.
Method GENERATE_PROGRAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_ATTRIBUTES | Call by reference | Type reference (TYPE) | SCI_ATTTAB | Tabelle von Attribut-Einträgen | 20001010 | ||
2 | ![]() |
P_CHECKSUM | Call by reference | Type reference (TYPE) | T_CHECKSUM | Prüfsumme (Version) | 20001010 | ||
3 | ![]() |
P_PROGRAM | Call by reference | Type reference (TYPE) | PROGRAM | Programm/Transaktion in SQL-Trace-Auswertung. | 20001010 | ||
4 | ![]() |
P_TITLE | Call by reference | Type reference (TYPE) | C | Titel | 20001011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Attributtyp ist kein DDIC-Typ | 20001011 | |
2 | ![]() |
Syntaxfehler im erzeugten Programm | 20001011 | |
3 | ![]() |
Text zu lang | 20010831 | |
4 | ![]() |
Unkekannte Attribut-Art | 20001010 |
Method GENERIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_ATTRIBUTES | Call by reference | Type reference (TYPE) | SCI_ATTTAB | Tabelle von Attribut-Einträgen | 20001010 | ||
2 | ![]() |
P_BREAK | Value transfer | Type reference (TYPE) | SYCHAR01 | Abbruch Ja/Nein | 20001211 | ||
3 | ![]() |
P_DISPLAY | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20010813 | ||
4 | ![]() |
P_MESSAGE | Call by reference | Type reference (TYPE) | C | Fehlermeldung | 20001122 | ||
5 | ![]() |
P_NAME | Call by reference | Type reference (TYPE) | SYCHAR30 | Name der Selektion | 20001010 | ||
6 | ![]() |
P_TITLE | Call by reference | Type reference (TYPE) | C | Titel der Selektion | 20001011 |
Method GENERIC on class CL_CI_QUERY_ATTRIBUTES has no exception.
History
Last changed by/on | SAP | 20090618 |
SAP Release Created in | 610 |