!--a11y-->
AddOn
MiniALV Versus Standard MiniALV 
The MiniALV is available in two versions:
· A version for development in the standard system. This is the service MINIALV. MiniApp developers working with SAP Releases >=4.6C can use this version of the MiniALV.
· A version for add-on development. This is the service MINIALV_ADDON which is imported with the Workplace Plug-In. This MiniALV is available for MiniApp developers working with SAP Releases <4.6C as the required components are imported with the Workplace.
If you run an SAP Release <4.6C for your component systems, you must use the AddOn MiniALV.
If you run an SAP Release >=4.6C, you can use the following hints to help you make a decision as to which version to choose:
· If you want to display an existing report which uses the ALV Grid Control (class CL_GUI_ALV_GRID) in the Web, you only need to adjust the report to display it by means of the Standard MiniALV.
· If you want to display new reports in the Workplace using the MiniALV, your decision depends on the requirements of the application. Due to the different delivery schedules of the Workplace and the SAP standard system, the AddOn version provides a broader range of functions.
Functional Comparison of the MiniALV Versions
Function |
Standard MiniALV |
AddOn MiniALV |
Display queries in the MiniALV |
As of Release 4.6C |
Cannot be implemented |
Display as graphic |
As of Release 6.10 |
As of Workplace 2.10 |
Sorting |
As of Workplace 2.11 |
|
As of Workplace 2.11 |
||
As of Workplace 2.11 |
The functions in both MiniALV versions are identical for Release 6.10 and Workplace delivery 3.00 (except for the display of queries).
When you have decided which MiniALV version to use, it is important that you use only the specific components for that version. For example, you cannot use the Internet service MINIALV_ADDON to display reports implemented with the ALV Grid Control.
Components of the MiniALV Versions
Component |
Standard MiniALV |
AddOn MiniALV |
Internet service |
MINIALV |
MINIALV_ADDON |
MiniALV API |
FLOW_LOGIC_ALV_CALL |
FLOW_LOGIC_MINIALV_CALL |
Backend functions for data output |
Klasse CL_GUI_ALV_GRID |
Function module REUSE_MINIALV_LIST_DISPLAY |
Internet service for the shuffler |
SHUFFLER |
SHUFFLER_ADDON |
Internet service for the display as a graphic |
SPIGITSFL |
SHUFFLER_ADDON |
Callback function module (template) for application-specific programming of the combo boxes |
WWW_USER_SETTINGS_FB_TEMPLATE |
WWW_USER_SETTINGS_FB_TEMPL_WAO |
Sample reports |
BALVST01_GRID |
BCALV_MINIALV |
Sample MiniApp |
BCMINIALV_S_01 |
|

See also: Architecture.
