2008 Mar 19 4:29 PM
Hi ABAPers!
I'd like to use an ALV-Grid (class cl_gui_alv_grid) for a display only. Thus I don't need any cursor on the displayed list.
But in general the upmost left cell is marked (the whole cell is marked in orange).
How do I suppress that mark? I don't want to have any cell marked.
Any Ideas?
Best regards
Torsten
2008 Mar 19 4:52 PM
Hi
Try to set the field NO_ROWMARK of the layout structure (LVC_S_LAYO).
Max
Hi
Try to set the field NO_ROWMARK of the layout structure (LVC_S_LAYO).
Max
2008 Mar 19 4:52 PM
Hi
Try to set the field NO_ROWMARK of the layout structure (LVC_S_LAYO).
Max
2008 Mar 20 7:46 AM
Hi Max!
Good idea, but I gave that a try before.
I set NO_ROWMARK checked and SEL_MODE initial. But the cellmark did not disappear.
Best regards
Torsten
2008 Mar 20 7:57 AM
Try passing NO_ROWMARK = 'X' and SEL_MODE = 'D'.
Hope this helps.
Thanks,
Balaji
2008 Mar 20 8:23 AM
Hi Balaji!
I tried all SEL_MODE combinations. The difference between A/B/C/D is, that when you move the cursor, the whole row is marked instead of a single cell.
There must be another way to suppress the mark in the cell. There is nothing to choose from, so why having a cursor?
ts.
2008 Mar 20 11:09 AM
Hi
I don't know if it's possible to do what you really need to do, I believe the best solution can be:
LVC_S_LAYO-NO_ROWMARK = 'X'.
LVC_S_LAYO-SEL_MODE = 'A'.
Max
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |