I am using Class Interface: 'CL_ITEM_TREE_CONTROL', Structure: 'MTREEITM' and I pass my value to 'MTREEITM-TEXT.'
data: amount_value type p decimals 2.
item-node_key = 'Child1'.
item-item_name = 'Column2'.
item-class = cl_gui_column_tree=>item_class_text.
item-text = amount_value
SHIFT item-text LEFT DELETING LEADING space.
APPEND item TO item_table.
Can you please give me advice as to how I can display numeric output with all its formatting? "1,234,567.89"
WRITE amount_value TO item-text.
item-text now contains amount_value with thousand separators and decimals as defined in your defaults. You can of course use other options to the WRITE statement, like MASK, or LEFT-JUSTIFIED etc. to get the output precisely as you like.
This was first published in November 2004