Column ID is not really a special field in ALV. It is always filled automatically by ALV and your manual entries are overwritten and set to the same value as COL_POS (Column position).
I’ve prepared ...
Hotspot fields are very widely used in ALV, such fields have the behaviour and style of hyperlinks, which means they are triggering the single-click event of ALV called HOTSPOT_CLICK. It is commonly used ...
... Keys
In the call of SET_TABLE_FOR_FIRST_DISPLAY I’ve added the texts for the groups.
Figure 110 Call of SET_TABLE_FOR_FIRST_DISPLAY with special groups
Now, after launching ...
... 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 ...
... automatically from the data element of the referenced field.
Figure 97 Texts of Data Element S_FROMAIRP
When you do not use reference to data dictionary and you set REPTEXT ...
... (lets call it here Z_DESTINATION_TO_NBP) tha will point to https://www.nbp.pl/kursy/xml/lasta.xml, where the last exchange rates are posted.
The XML behind has following ...
... prefer to create an RFC destination (lets call it here Z_DESTINATION_TO_TCMB), as on many servers you need to provide credentials for PROXY and it is safer to keep it saved inside RFC destination, ...
... t of Eclipse and if you want to logon automatically only to the systems, for which you have stored the password already. These are also default settings for the plugin. The logon happens in the backgrou ...
... type, or for example a table.
Just like DATATYPE, you don’t need to fill this field manually, when you’ll leave it empty, ALV grid will automatically setup a proper type according to referenced internal ...
DATATYPE field has small influence on the way the column is displayed. You can omit this field and then ALV grid will automatically fill this field and additionally JUST, OUTPUTLEN, INTTYPE, INTLEN and ...
Conversion Exit was already mentioned while describing the EDIT_MASK field, but here it is called in a bit different way. Before saying how, it is important to understand the conversion exits. They are ...
OUTPUTLEN can be used to setup the width of the column (if you don’t use automatic column width optimization). When automatically created, usually it have the value of the maximum field width, but when ...
The name of this field suggest to put here an internal table name, but it seems that it has no function at all. When SAP fills field catalog automatically, then value of this field is set to ‘1’. You can ...
... you don’t have to do that. You can create it also before calling the screen, like in the simple example of using CL_GUI_CUSTOM_CONTAINER that you can find in Figure 1 and in demo program ZDEMO_AIN_CL01. ...
... you, but I hope it will help you in your daily job.
From all available grids as the one to describe I’ve selected CL_GUI_ALV_GRID, which was, or maybe still is, called by many persons ALV OO. ...
... ific credentials for logon, and here the surprise started :)
HTTP request failed403,,CSRF token validation failed error appear when I was calling oModel.create method......
& ...
... the five custom function codes on selection-screen? Well, definitely I have and it was really annoying as I wanted to be able to dynamically assign the slection-screen function key depending if it's alrea ...
... ABAP4_CALL_TRANSACTION FM with proper RFC target of your DEV system and transaction SU01.
2. Put your user name into proper field, switch on debugging using /h command and click on unlock button. 3. ...
... a while I've found out that I have to call additionally the method update_modules and now the customer was saved.
But now all contact persons for customer where deleted, even when I w ...
1.Why I’ve created the plug-in?
I was always missing a small functionality in Eclipse - a Favourite SAP T-Codes which we all know form SAP Menu. I know to you can call SMEN transaction ...
... the tax percentage, was showing wrong value if the print program was called for the second time.
The first output was OK, 8,00 % as value.
But when ...