SAP ABAP Class CL_ALV_PRINT_PARAMETER_PROXY (Proxy for PRILIST Function Module)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ALV (Application Component) SAP List Viewer
     SLIS (Package) Generic list types
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ALV_PRINT_PARAMETER_PROXY Interface 20080718
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20080718
Properties
Class CL_ALV_PRINT_PARAMETER_PROXY  
Short Description Proxy for PRILIST Function Module    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLIS   Generic list types 
Created 20080605   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ALV_PRINT_PARAMETER_PROXY Interface 20080718
2 IF_SERIALIZABLE_OBJECT Serializable Object 20080718
Friends
Class CL_ALV_PRINT_PARAMETER_PROXY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NAME_APPLICATION Constant Public Type reference (TYPE) SYCALLR 'APPL' Start Location of List Print 20080718
2 C_NAME_BATCH Constant Public Type reference (TYPE) SYCALLR 'BATCH' Start Location of List Print 20080718
3 C_NAME_CURRENT Constant Public Type reference (TYPE) SYCALLR 'CURRENT' Start Location of List Print 20080718
4 C_NAME_DEFVALS Constant Public Type reference (TYPE) SYCALLR 'DEFVALS' Start Location of List Print 20080718
5 C_NAME_ONLINE Constant Public Type reference (TYPE) SYCALLR 'ONLINE' Start Location of List Print 20080718
6 C_NAME_UNSET Constant Public Type reference (TYPE) SYCALLR 'UNSET' Start Location of List Print 20080718
7 C_PARAMNAME_ALVSELPAGE Constant Public Type reference (TYPE) STRING 'ALV_COVERPAGE' 20080718
8 C_PARAMNAME_ALVSTAT Constant Public Type reference (TYPE) STRING 'ALV_STATISTICS' 20080718
9 C_PARAMNAME_FOOTLINE Constant Public Type reference (TYPE) STRING 'FOOTLINE' 20080718
10 C_PARAMNAME_MXLSZ Constant Public Type reference (TYPE) STRING 'MXLSZ' 20080718
11 EXIT_CODE Instance attribute Public Type reference (TYPE) I 20080718
12 LINCTREADONLY Instance attribute Private Type reference (TYPE) CHAR01 Character Field of Length 1 20080718
13 LINSZREADONLY Instance attribute Private Type reference (TYPE) CHAR01 Character Field of Length 1 20080718
14 MODE Instance attribute Private Type reference (TYPE) SYCALLR 20080718
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PRINT_PARAMETERS Static method Public Method 20080718
2 EXECUTE_PRINT_DIALOG Static method Public Method 20080718
3 GET Instance method Public Method 20080718
4 GET_PAART_FOR_PRINTER Instance method Public Method 20080718
5 HAS_PRINTER_LARGE_LAYOUT Static method Public Method 20080718
6 RESET_PRINT_DIALOG Static method Public Method 20080718
7 SET Instance method Public Method 20080718
8 SET_EXIT_CODE Instance method Public Method 20080718
9 SET_LINSZREADONLY Instance method Public Method 20080718
10 UNSET Instance method Private Method 20080718
Events
Class CL_ALV_PRINT_PARAMETER_PROXY has no event.
Types
Class CL_ALV_PRINT_PARAMETER_PROXY has no local type.
Method Signatures

Method CHECK_PRINT_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR_TEXT Call by reference Type reference (TYPE) STRING 20080718
2 Returning EXIT_CODE Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20080718
3 Importing MODE Call by reference Type reference (TYPE) SYCALLR Startort des Listendrucks 20080718
4 Importing S_ARC_PARAMS Value transfer Type reference (TYPE) ARC_PARAMS ImageLink Struktur 20080718
5 Importing S_PRI_PARAMS Value transfer Type reference (TYPE) PRI_PARAMS Struktur zur Übergabe von Druckparametern 20080718

Method CHECK_PRINT_PARAMETERS on class CL_ALV_PRINT_PARAMETER_PROXY has no exception.

Method EXECUTE_PRINT_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_PROXY Call by reference Object reference (TYPE REF TO) CL_ALV_PRINT_PARAMETER_PROXY Proxy für die PRILIST Funktionsbausteine 20080718
2 Returning VALID Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20080718

Method EXECUTE_PRINT_DIALOG on class CL_ALV_PRINT_PARAMETER_PROXY has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODE Call by reference Type reference (TYPE) SYCALLR Startort des Listendrucks 20080718
2 Importing NO_DIALOG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080718
3 Returning VALID Value transfer Type reference (TYPE) ABAP_BOOL 20080718

Method GET on class CL_ALV_PRINT_PARAMETER_PROXY has no exception.

Method GET_PAART_FOR_PRINTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LINCT Call by reference Type reference (TYPE) SYLINCT Seitenlänge der Liste 20080718
2 Importing LINSZ Call by reference Type reference (TYPE) SYLINSZ Zeilenbreite der Liste 20080718
3 Importing PDEST Call by reference Type reference (TYPE) SYPDEST Ausgabegerät (Druckparameter) 20080718
4 Returning VALUE Value transfer Type reference (TYPE) SYPAART Druckaufbereitung (Druckparameter) 20080718

Method GET_PAART_FOR_PRINTER on class CL_ALV_PRINT_PARAMETER_PROXY has no exception.

Method HAS_PRINTER_LARGE_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LINCT Call by reference Type reference (TYPE) SYLINCT Seitenlänge der Liste 20080718
2 Importing LINSZ Call by reference Type reference (TYPE) SYLINSZ Zeilenbreite der Liste 20080718
3 Importing PDEST Call by reference Type reference (TYPE) SYPDEST Ausgabegerät (Druckparameter) 20080718
4 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL Charakterfeld der Länge 1 20080718

Method HAS_PRINTER_LARGE_LAYOUT on class CL_ALV_PRINT_PARAMETER_PROXY has no exception.

Method RESET_PRINT_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_PROXY Call by reference Object reference (TYPE REF TO) CL_ALV_PRINT_PARAMETER_PROXY Proxy für die PRILIST Funktionsbausteine 20080718

Method RESET_PRINT_DIALOG on class CL_ALV_PRINT_PARAMETER_PROXY has no exception.

Method SET Signature

Method SET on class CL_ALV_PRINT_PARAMETER_PROXY has no parameter.
Method SET on class CL_ALV_PRINT_PARAMETER_PROXY has no exception.

Method SET_EXIT_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) I 20080718

Method SET_EXIT_CODE on class CL_ALV_PRINT_PARAMETER_PROXY has no exception.

Method SET_LINSZREADONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20080718

Method SET_LINSZREADONLY on class CL_ALV_PRINT_PARAMETER_PROXY has no exception.

Method UNSET Signature

Method UNSET on class CL_ALV_PRINT_PARAMETER_PROXY has no parameter.
Method UNSET on class CL_ALV_PRINT_PARAMETER_PROXY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703