When you have a field that contains an amount, for example net value of an sales order, then in order to show it correctly in the grid you should fill or this field with an value of currency key (one of ...
... than oryginal one. I must have had mind eclipse at the time :-) . Excuse me for that. So to keep scroll position and current cell we will need to use following methods of CL_GUI_ALV_GRID: get_scroll_info_via_id ...
... a type EXCHANGE_RATES.
CLASS lcl_exchange_rates DEFINITION.
PUBLIC SECTION.
TYPES: BEGIN OF currency,
currency_name TYPE string,
unit TYPE string, ...
... each unit or currency separately. In other case the values will be summarized without taking in consideration differences in the units.
Figure 64 ZDEMO_AIN_CL27 DO_SUM set for DISTANCE ...
CFIELDNAME can be read as currency field name. When you have in your internal table a field that represents the currency for the amount stored in a field kept under FIELDNAME in field catalog, then you ...
QUANTITY field is very similar to CURRENCY. The difference here is that you don’t keep currency key here, but unit of measure, for example M for meters or KG for kilograms. Again to show you the difference ...
If you want to setup current field as a key one, you need to fill KEY with ‘X’. When you’ll do this then the field will have blue background and during horizontal scrolling the column will be fixed.
...
The description of this fields claims that if you put ‘X’ inside then current field will became a key field that can be hidden, but in fact it has no effect here, as standard key field can always be hidden. ...
If you want to display an icon inside the cell, then you need to setup a value of this field to ‘X’ and additionally you need to put an icon from type-pool ICON into the corresponding field of your internal ...
... perfect) class to handle the creation or update of customer master data with CMD_EI_API=>MAINTAIN_BAPI method.
The whole source code is available as current version on Github, from where you can instal ...
... such event in the company you give the company possibility to be visible on this hard employee market, that we see currently in most of the countries.
As previously, my company Hager Group, has given ...
... is manipulating the output of the selection screen and also the GUI status.
After some debugging I found interesting global variables there: CURRENT_SCREEN and CURRENT_SCR.
CURRENT_SCREEN contained ...
...
1400
N
CURR field produced without CURRENCY Addition
UOM_IN_MES
CL_CI_TEST_EXTENDED_CHECK
1401
N
UNIT field produced without UNIT addition
UOM_IN_MES ...
...
methods: build_structure importing i_data type ref to data
exporting e_data type string.
private section.
data: current_id type i.
methods check_component ...
... machine will use current BIOS time, so it is crucial to always close VM using this option!
PS: One of the advantage of this trick is that once a year the license on DB level expires and not always ...
...
Folders are containers for your favorites. Beside name and description you can setup a folder to be project independent. This will make that doesn’t matter on which SAP system you have currently ...
... cl_gui_alv_grid and to force refreshing of SALV just after creation of the object. Then inside the handler for after_refresh event you can set up handlers for other events just for current instance and ...
... on SCN or Twitter some new option was added. And when you face a bug in Eclipse, they are also there to help and solve the issue. Cannot say more than BRAVO!
4. Cons and Pros of current version ...
On one of my last tweets I have mentioned, that I'm working currently on some fast ALV Grid creation class. I know that we have SALV classes which does many of this what I'm trying to achieve here ...
... At Luna and Mars version you have Dark theme available, which was based on MoonRise theme as long as I remember. Once you've change the theme, you'll be probably asked to reopen all current ...
... function text with pattern ZCA_AB_DYNAMIC_GUI=>BUTTONS-Fxx where Fxx you have to replace by current function code. Additionally to application toolbar, fill also function keys for save, up, back, exit, ...
... but often we're putting it into code, when program runtime is quite long ( more than 1 minute) and we want to show the users that program is running and we're currently at step m of n. Since I ...
... BOM. You'll find here a form ITEM_CHECK which do the manipulation of the table. 3) After it's done we need load operation data (CP_CC_S_PROVIDE_COM_BY_OPR) and current allocation of components ...
... with a list of last used object for given user or if parameter IUNAME is not passed then for current user. Two additional parameters MAXANZ and MAXSTORE are responsible for clearing ESRUO table, if number ...