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: 

ALV cell with multiple values

Former Member
0 Kudos

Is there any way to hold multiple values in single ALV cell and display like Select-option field. Example: If the cell should contain values 1 to 10, by default ALV should display 1 and if click on the cell(or button) then it should display all the values one by one. My question is , is there any ALV provided control is available? Don't want to write code to call a popup screen.

5 REPLIES 5

raghug
Active Contributor
0 Kudos

Check program SALV_TEST_TOOLTIPS for the usage of CL_SALV_TOOLTIPS. You maybe have to do a work around by using symbols or colors in a column to get the tooltip to work.

Also, check out Naimesh Patel's blog - http://zevolving.com/2013/10/salv-table-18-icons-and-tooltips/

Former Member
0 Kudos

Thanks for your reply. My requirement is an enhancement to standard transaction which uses CL_GUI_GRID_DISPLAY. Transaction displays an editable ALV with an EMAIL input field. I need to enable the ALV to accept multiple email address for the same row and display it in a elegant way. Any suggestion please..

raghug
Active Contributor
0 Kudos

Here you go... a similar question to yours with a simple Google search... Cell tooltip on ALV

I am guessing what you are asking is to be able to enter long text in a short field and display it on a mouse-over. That should enabled out of the box. Just shorten one of the fields and see what happens. Here is an example from an old program of mine that uses CL_GUI_ALV_GRID with no programmatic additions for tooltips. You can also try SE11 on an existing table to see what happens.

Former Member
0 Kudos

Thanks for your reply. Actually I am not looking for tool tip or hot spot . I want to display (or input) values one by one and not in a single line. Please check simulation in image. I just want to know is there any way to achieve this with out writing code to display values in a popup screen.

raghug
Active Contributor

You will have to program that yourself. You are essentially moving to multi-dimensional structures.