Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Regarding Application Tool Bar in Block ALV

former_member181995
Active Contributor
0 Kudos

Hi Guys,

As we have all functionality like Sum(CtrlF6),Sub totals(ctrlShiftF6),Save Layout(CtrlF10),Microsoft Excel(ctrlShiftF7) and so on..in application toolbar of ALV Grid.

So my doubt is there any possibility having these all options in Block ALV as well in application tool bar?

I have a option to have these functionality with PF-Status but can i expect all these function by default with any setting with Block ALV function module only?

I have read the rules also in that written we should to search before post the question but unfortunately i didnu2019t have any relevant thread on this

Can you please suggest any other clues?

Amit.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

ALV List

Sample program on REUSE_ALV_LIST_DISPLAY which demonstrate interactive alv, how to show icon on alv, how to show checkbox on alv, how to put hotspot, all these options are available on selection-screen. BALVSD01

Simple sample program to demonstrate the use of REUSE_ALV_LIST_DISPLAY. BALVSD02

Sample program for Hierarchical ALV List using REUSE_ALV_HIERSEQ_LIST_DISPLAY. BALVHD01

Sample program on how to use REUSE_ALV_POPUP_TO_SELECT. This FM gives popup to user with ALV List to select a particular row. BALV_POPUP_TO_SELECT

Sample program on how to create multiple ALV on same report using block list technique. Fm used for block list alv are REUSE_ALV_BLOCK_LIST_INIT, REUSE_ALV_BLOCK_LIST_APPEND, REUSE_ALV_BLOCK_LIST_DISPLAY BALVBT01

Sample program on REUSE_ALV_GRID_DISPLAY BALVSD02_GRID

Application Log Demo programs

Simple Sample Code to create and display Application Log SBAL_DEMO_01

Demo program to show all possible formats of displaying Application log SBAL_DEMO_04

Report Object Oriented ALV Grid using class CL_GUI_ALV_GRID

Processing Print Events BCALV_GRID_01

Display Detail List in Dialog Box Container, Interaction in OO grid adding listener for double click event BCALV_GRID_02

Detail List in Dialog Window, displaying a second ALV Control in a dialog dynpro. BCALV_GRID_03

Display Exceptions (LEDs or Traffic Lights) BCALV_GRID_04

Add a Self-Defined Button to the Toolbar BCALV_GRID_05

Define Self-Defined Context Menu BCALV_GRID_06

Define a Menu in the Toolbar BCALV_GRID_07

Define a Menu with Default Pushbutton BCALV_GRID_08

Saving Options for Layouts BCALV_GRID_09

Load a layout before list display BCALV_GRID_10

Test for new layout function modules BCALV_GRID_11

Data Input using Object Oriented ALV Grid using class CL_GUI_ALV_GRID

Switch on and off the ready-for-input status of the entire grid BCALV_EDIT_01

Define ready-for-input status at cell level BCALV_EDIT_02

Verification of modified cells BCALV_EDIT_03

Delete and append rows BCALV_EDIT_04

Checkboxes BCALV_EDIT_05

Dropdown Listbox at Column Level BCALV_EDIT_06

Dropdown Listbox at Cell Level BCALV_EDIT_07

Integrate Non-Standard F4 Help BCALV_EDIT_08

Object Oriented ALV Tree using class CL_GUI_ALV_TREE

ALV Tree Control: Build Up the Hierarchy Tree BCALV_TREE_01

ALV Tree Control: Event Handling BCALV_TREE_02

ALV Tree Control: Use an Own Context Menu BCALV_TREE_03

ALV Tree Control: Add a Button to the Toolbar BCALV_TREE_04

ALV Tree Control: Add a Menu to the Toolbar BCALV_TREE_05

ALV tree control: Icon column and icon for nodes/items BCALV_TREE_06

11 REPLIES 11

Former Member
0 Kudos

ALV List

Sample program on REUSE_ALV_LIST_DISPLAY which demonstrate interactive alv, how to show icon on alv, how to show checkbox on alv, how to put hotspot, all these options are available on selection-screen. BALVSD01

Simple sample program to demonstrate the use of REUSE_ALV_LIST_DISPLAY. BALVSD02

Sample program for Hierarchical ALV List using REUSE_ALV_HIERSEQ_LIST_DISPLAY. BALVHD01

Sample program on how to use REUSE_ALV_POPUP_TO_SELECT. This FM gives popup to user with ALV List to select a particular row. BALV_POPUP_TO_SELECT

Sample program on how to create multiple ALV on same report using block list technique. Fm used for block list alv are REUSE_ALV_BLOCK_LIST_INIT, REUSE_ALV_BLOCK_LIST_APPEND, REUSE_ALV_BLOCK_LIST_DISPLAY BALVBT01

Sample program on REUSE_ALV_GRID_DISPLAY BALVSD02_GRID

Application Log Demo programs

Simple Sample Code to create and display Application Log SBAL_DEMO_01

Demo program to show all possible formats of displaying Application log SBAL_DEMO_04

Report Object Oriented ALV Grid using class CL_GUI_ALV_GRID

Processing Print Events BCALV_GRID_01

Display Detail List in Dialog Box Container, Interaction in OO grid adding listener for double click event BCALV_GRID_02

Detail List in Dialog Window, displaying a second ALV Control in a dialog dynpro. BCALV_GRID_03

Display Exceptions (LEDs or Traffic Lights) BCALV_GRID_04

Add a Self-Defined Button to the Toolbar BCALV_GRID_05

Define Self-Defined Context Menu BCALV_GRID_06

Define a Menu in the Toolbar BCALV_GRID_07

Define a Menu with Default Pushbutton BCALV_GRID_08

Saving Options for Layouts BCALV_GRID_09

Load a layout before list display BCALV_GRID_10

Test for new layout function modules BCALV_GRID_11

Data Input using Object Oriented ALV Grid using class CL_GUI_ALV_GRID

Switch on and off the ready-for-input status of the entire grid BCALV_EDIT_01

Define ready-for-input status at cell level BCALV_EDIT_02

Verification of modified cells BCALV_EDIT_03

Delete and append rows BCALV_EDIT_04

Checkboxes BCALV_EDIT_05

Dropdown Listbox at Column Level BCALV_EDIT_06

Dropdown Listbox at Cell Level BCALV_EDIT_07

Integrate Non-Standard F4 Help BCALV_EDIT_08

Object Oriented ALV Tree using class CL_GUI_ALV_TREE

ALV Tree Control: Build Up the Hierarchy Tree BCALV_TREE_01

ALV Tree Control: Event Handling BCALV_TREE_02

ALV Tree Control: Use an Own Context Menu BCALV_TREE_03

ALV Tree Control: Add a Button to the Toolbar BCALV_TREE_04

ALV Tree Control: Add a Menu to the Toolbar BCALV_TREE_05

ALV tree control: Icon column and icon for nodes/items BCALV_TREE_06

0 Kudos

that option i have already but my question is that can we have standard functionality in Block ALV as well like Grid?

Any ways thanks.

Cheers

0 Kudos

Hi Amit,

I have used Block ALV and the Default Functionality i get that are-

Ctrl + F6 -> Sum,

Ctrl + f4-> Sort ascending.

Ctrl+ shift+ f4->sort Descending.

ctrl + f5-> set filter.

ctrlshiftf9->save to local file.

ctrl+f7->mail recipient

ctrl+shift=F10-Previous section

ctrlshiftF12-Next section.

0 Kudos

Using DO_SUM SUM option

Using SORT Subtotal option

Microsoft Excel(ctrlShiftF7) not possible, it can be done with Local file option

Save Layout(Ctrl+F10) is not possible with any settings.

0 Kudos

Sujit,

that's what i already have..but i need to just confirm that is it possible in Block ALV also like GRID? i think NO.

Any ways Thanks.

Amit.

0 Kudos

>i think NO.

Yes it is not possible to have SaveLayout and Excel option.

0 Kudos

Vijay i was just waiting for your reply specially in ALV

and you are the first person to catch question right exactly what i was suppose to.

Yes we can do by Using DO_SUM SUM option

Using SORT Subtotal option

but i need all functionality like GRID

Microsoft Excel(ctrlShiftF7)

Save Layout(Ctrl+F10) and so on.....

Yes we can export excel from via Local file but client wants Microsoft Excel(ctrlShiftF7) only

I think it's not possible but just want to confirm you also

Thanks Vijay.

Cheers

0 Kudos

>

> Yes it is not possible to have SaveLayout and Excel option.

How?Can you please tell me?

Cheers

0 Kudos

outof SDN for some time...Just now i am in...

>Yes it is not possible to have SaveLayout and Excel option

Since we have many Outputs in the Block ALV .so it is not possible to control the Layouts atleast in this case. May be SAP can Think of Layouts in case of Block list.

All the tables may be different in the Display, so controlling all the tables and layouts is not possible. That is the Reason there is no option for Layout Varaint , Save Variant or Default Variant option in the case of Block list.

Excel Option..

This may be not 100% correct.

In the Run time Downloading All the data to Excel using OLE may lead some peroformance issues. And Imagine the case of maximum lists( 29 ).

0 Kudos

Hmmm,

You land with the good promising reason

Good.I want just to confirm.

Ok now today i will Surrender to my client

Thank you Vijay.

Have a great weekend Eve Ahead

Cheers

Former Member
0 Kudos

hii

i think we have all these facility in blocked alv also..as i tried with some sample code from below link.i hope it helps you.

refer below link

regards

twinkal