If you follow my blog, then you probably noticed that I'm not keen of SALV class, as it's not editable and you cannot handle all events that you can in cl_gui_alv_grid class. With a small trick ...
... disabled you need to enable them with show method of dynamic gui status.
"! This is demo for FALV full screen with fully dynamic GUI STATUS
"! done by Lukasz Pegiel for http://abapblog.com ...
The latest version of each part of FALV can be found on github repository https://github.com/fidley/falv which you can use in abapGit for easier up to date handling.
Second demo program shows ...
... deep dive into topic, to understand how we can use this interface and for which purpose.
Seems that, using this interface, you can call from ALV grid an BW Query, SAP Query, ABAP Report Program or ...
... for example mask ‘V__,__’ for number -1234 will be shown as ‘-12,34’.
Any other characters will remain unchanged, means you can also build some extraordinary outputs, for example mask ‘Flight ...
... needs a custom container as a parent in order to work. It is used to divide the screen area into several containers. To simplify, you decide how many rows and columns the splitter will have. So it’s like ...
... the ERP systems using the good old ALV Grid, I’ve decided to finally do it. Personally I don’t see how expert users could easily switch to Fiori or UI5 apps, especially that I haven’t seen so far an editable ...
...
If you pass 'X' here then grid will be displayed in split container with two rows, bottom row will be used to show error log if error will appear
I_POPUP
If you want FALV to show ...
... popup. When you mark FALV as popup version then you can use default size or you can customize size. This demo shows how.
"! This is demo for FALV standard fast call of pppup
"! done by Lukasz Pegiel for http://abapblog.com ...
... don't pass a container for a log then a popup with errors appears when you enter wrong data to cell. FALV allows you to use built-in split container which will show errors only when they appear and directly ...
... your grid editable, you can set whole grid editable in layout, some columns in field catalog and some cells in cells style table. This demo shows it all.
"! This is demo for FALVwith edit settings ...
The latest version of each part of FALV can be found on github repository https://github.com/fidley/falv which you can use in abapGit for easier up to date handling.
This example shows how to ...
...
falv->layout->set_edit( abap_true ).
falv->set_editable( iv_modify = abap_true ).
"show default grid toolbar
falv->layout->set_no_toolbar( abap_false ).
"Add mass replace function to grid toolbar (can be also added to GUI STATUS as well ) ...
... can set all fieldcatalog settings. We can do it in two ways which shows this demo program.
"! This is demo for FALV full screen with fieldcatalog update
"! done by Lukasz Pegiel for http://abapblog.com ...
The latest version of each part of FALV can be found on github repository https://github.com/fidley/falv which you can use in abapGit for easier up to date handling.
This demos shows how to ...
The latest version of each part of FALV can be found on github repository https://github.com/fidley/falv which you can use in abapGit for easier up to date handling.
First demo shows how fast ...
This question seems to be funny as usually you rather read "How can I learn ABAP?". But how to teach? Should we follow any rules ? Should we keep to some path of teaching, special sequences or ...
... of "variable". The way to omit it is to call this selection-screen in new task. This will force SAP to regenerate selection-screen each time. Bellow I'll explain how to create such FM or ...
I was playing a bit with CL_GUI_TIMER some time ago and I thought that this would be good to use it somewhere to have idea how it works. So I've created then a small game Battleships, which you for ...
This topic was raised many times, I always found it's not possible to (or at least to hard to try) to update components allocation for routing operations. Fortunately I had to do it somehow and I manage ...
... In the next parts I will describe how exactly I've done this but to be able to use MB51 optimized I recommend firstly to apply following OSS Notes: 1516684 MKPF fields added to MSEG - Performance optimization ...
Welcome back :-)
Some time ago I presented how I get data from classifications to reference data variable ( or table). If you feel comfortable with my method then we can go further. I had a task to ...
... and will collect the parameters of the call of AUTHORITY-CHECK. But one thing you have to have in mind, if developer used separate FM or class to check authorization then this report will not show any ...
... MHTML excel (like in ALV->Export to Spreadsheet). In newest version we're able save the file directly to XLSX also. In a method shown bellow you can see that to create Excel file you need to only pass internal ...
... create a report which just show some figures and you don't need anymore all the internal tables or objects that you used to prepare output table. So to free memory then just before calling ALV I was ...