SAP ABAP Class CL_ALINK_QUERY_KPR (SAP ArchiveLink: KPro Query Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ARL (Application Component) ArchiveLink
     SAOP (Package) ArchiveLink general
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ALINK_HITLIST_CALLBACK ArchiveLink: Query Info Interface 20001205
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ALINK_QUERY ArchiveLink: Query Interface 20001205
Properties
Class CL_ALINK_QUERY_KPR  
Short Description SAP ArchiveLink: KPro Query Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAOP   ArchiveLink general 
Created 20001205   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ALINK_QUERY_KPR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ALINK_HITLIST_CALLBACK ArchiveLink: Query Info Interface 20001205
2 IF_ALINK_QUERY ArchiveLink: Query Interface 20001205
Friends
Class CL_ALINK_QUERY_KPR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTRIB_DISPLAY_OBJECT Instance attribute Protected Object reference (TYPE REF TO) CL_ALINK_ATTRIBUTE_VIEWER Class for Representing Attributes 20001205
2 CALLBACK_FUNCTION Instance attribute Protected Type reference (TYPE) RS38L_FNAM Callback FM for Query Template 20001205
3 DISPLAY_OBJECT Instance attribute Protected Object reference (TYPE REF TO) IF_ALINK_HITLIST ArchiveLink: Display Interface 20001205
4 DOCTYPE_TAB Instance attribute Protected Type reference (TYPE) AKCL_TOASP_TAB Long Texts for Document Type 20001205
5 DOCUSPACE Instance attribute Protected Type reference (TYPE) TOADOCSP_S ArchiveLink: Document Areas (Structure) 20001205
6 GOS_MANAGER Instance attribute Protected Object reference (TYPE REF TO) CL_GOS_MANAGER Publication for Generic Object Services 20001213
7 KPRO_DOCUMENT_L_ATTRIBUTES Instance attribute Protected Type reference (TYPE) AKCL_KPROATTRIB_TAB KPro Loio Document Area Attributes 20001205
8 KPRO_DOCUMENT_P_ATTRIBUTES Instance attribute Protected Type reference (TYPE) AKCL_KPROATTRIB_TAB KPro Phio Document Area Attributes 20001205
9 KPRO_HITLIST Instance attribute Protected Type reference (TYPE) AKCL_KPROREP_TAB Phio Hit List 20001205
10 KPRO_L_ATTRIBUTES Instance attribute Protected Type reference (TYPE) AKCL_KPROPROP_TAB Loio Attributes for Hit List 20001205
11 KPRO_P_ATTRIBUTES Instance attribute Protected Type reference (TYPE) AKCL_KPROPROP_TAB Phio Attributes for Hit List 20001205
12 TRUE Constant Protected Type reference (TYPE) I 0 Set Value for TRUE 20001205
13 X_CHANGED Instance attribute Protected Type reference (TYPE) C SPACE ON_CHANGE Has Changed the Attribute 20001205
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_DESCRIPTION Instance method Protected Method Change Description of Item 20001205
2 CONSTRUCTOR Instance method Public Constructor Constructor 20001205
3 CREATE_DISPLAY_OBJECT Instance method Protected Method Select the Appropriate Display Class. 20001205
4 DISPLAY_ATTRIBUTES Instance method Protected Method Display Attributes of a Hit 20001205
5 DISPLAY_BUSINESS_OBJECT Instance method Protected Method Protected: Display Business Object 20001205
6 DISPLAY_DOCUMENTS Instance method Protected Method Protected: Document Display 20001205
7 DISPLAY_IMS_DOCUMENTS Instance method Private Method Protected: Displaying Documents Using IMS Data Record 20001205
8 DISPLAY_KPRO_DOCUMENTS Instance method Private Method Protected: Displaying Documents Using Kpro Data Record 20001205
9 ENABLE_GOS_SERVICES Instance method Protected Method Protected: Integrates Generic Object Services 20001213
10 EXPORT_IMS_TO_RM Instance method Private Method Private: Export IMS Document to File 20010108
11 EXPORT_KPR_TO_RM Instance method Private Method Private: Export Kpro Document to File 20010108
12 PERFORM_IMS_SEARCH Instance method Private Method Protected: Search Query in IMS 20001205
13 PERFORM_KPRO_SEARCH Instance method Private Method Protected: Search Query in KPRO Database Tables 20001205
14 SET_DOCUMENT_ATTRIBUTES Instance method Protected Method Protected: Set Document Attributes 20001205
15 SET_HITLIST_FOR_FIRST_DISPLAY Instance method Protected Method Protected: Sets Kpro Hitlist to Standard Interface 20001205
16 SET_IMS_DOCUMENT_ATTRIBUTES Instance method Private Method Private: Sets Document Attributes in IMS Case 20001205
17 SET_KPRO_DOCUMENT_ATTRIBUTES Instance method Private Method Private: Sets Document Attributes in KPro Case 20001205
Events
Class CL_ALINK_QUERY_KPR has no event.
Types
Class CL_ALINK_QUERY_KPR has no local type.
Method Signatures

Method CHANGE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HIT Call by reference Type reference (TYPE) TOARSDOC_S Treffer 20001205
# Exception Resumable Description Created on
1 KPRO_ERROR KPro Error 20001205

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ALINK_QUERY_KPR has no parameter.
Method CONSTRUCTOR on class CL_ALINK_QUERY_KPR has no exception.

Method CREATE_DISPLAY_OBJECT Signature

Method CREATE_DISPLAY_OBJECT on class CL_ALINK_QUERY_KPR has no parameter.
# Exception Resumable Description Created on
1 CREATION_FAILED Ergeugung misslungen 20001205

Method DISPLAY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HIT Call by reference Type reference (TYPE) TOARSDOC_S Treffer 20001205
# Exception Resumable Description Created on
1 CONTROL_ERROR Control Error 20001205
2 NO_ATTRIBUTES Keine Attribute vorhanden 20001205

Method DISPLAY_BUSINESS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HIT Call by reference Type reference (TYPE) TOARSDOC_S Treffer 20001205
# Exception Resumable Description Created on
1 DISPLAY_ERROR Anzeigefehler 20001205

Method DISPLAY_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SELECTED_HITLIST Call by reference Type reference (TYPE) TOARSDOC_T Selektierte Treffer 20001205
# Exception Resumable Description Created on
1 DISPLAY_ERROR Anzeigefehler 20001205

Method DISPLAY_IMS_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HITLIST Call by reference Type reference (TYPE) TOARSDOC_T Selektierte Treffer 20001205
# Exception Resumable Description Created on
1 DISPLAY_ERROR Fehler bei Anzeige 20001205

Method DISPLAY_KPRO_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HITLIST Call by reference Type reference (TYPE) TOARSDOC_T Markierte Treffer 20001205
# Exception Resumable Description Created on
1 DISPLAY_ERROR Fehler bei der Anzeige 20001205

Method ENABLE_GOS_SERVICES Signature

Method ENABLE_GOS_SERVICES on class CL_ALINK_QUERY_KPR has no parameter.
Method ENABLE_GOS_SERVICES on class CL_ALINK_QUERY_KPR has no exception.

Method EXPORT_IMS_TO_RM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RM_OBJECTS Call by reference Type reference (TYPE) TOARMOBJ_T Tabelle von TOAPROP_S 20010108
# Exception Resumable Description Created on
1 NO_SELECTION Keine Selektion erfolgt 20010108
2 TOO_MANY_SELECTIONS Zu viele Selektionen 20010108

Method EXPORT_KPR_TO_RM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RM_OBJECTS Call by reference Type reference (TYPE) TOARMOBJ_T Tabelle von TOAPROP_S 20010108
# Exception Resumable Description Created on
1 NO_SELECTION Keine Selektion 20010108
2 TOO_MANY_SELECTIONS Zu viele Selektionen 20010108

Method PERFORM_IMS_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_QUERY Call by reference Object reference (TYPE REF TO) CL_ALINK_KPRO_QUERY_CONVERSION Query Objekt 20001205
# Exception Resumable Description Created on
1 BAD_QUERY Suchanfrage misslungen 20001205

Method PERFORM_KPRO_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_QUERY Call by reference Object reference (TYPE REF TO) CL_ALINK_KPRO_QUERY_CONVERSION Query Klasse 20001205
# Exception Resumable Description Created on
1 BAD_QUERY Fehlgeschlagene Anfrage 20001205
2 NO_HITS Keine Treffer 20001212
3 NO_QUERY Keine Query EIngabe 20010307

Method SET_DOCUMENT_ATTRIBUTES Signature

Method SET_DOCUMENT_ATTRIBUTES on class CL_ALINK_QUERY_KPR has no parameter.
# Exception Resumable Description Created on
1 INITIALIZATION_ERROR 20001205

Method SET_HITLIST_FOR_FIRST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NUMBER_OF_HITS Call by reference Type reference (TYPE) NUM12 Numerisches Feld 12 20001205

Method SET_HITLIST_FOR_FIRST_DISPLAY on class CL_ALINK_QUERY_KPR has no exception.

Method SET_IMS_DOCUMENT_ATTRIBUTES Signature

Method SET_IMS_DOCUMENT_ATTRIBUTES on class CL_ALINK_QUERY_KPR has no parameter.
# Exception Resumable Description Created on
1 INITIALIZATION_ERROR 20001205

Method SET_KPRO_DOCUMENT_ATTRIBUTES Signature

Method SET_KPRO_DOCUMENT_ATTRIBUTES on class CL_ALINK_QUERY_KPR has no parameter.
# Exception Resumable Description Created on
1 INITIALIZATION_ERROR 20001205
History
Last changed by/on SAP  00000000 
SAP Release Created in 610