Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Use user-defined image in ALV tree instead of ICON

Hello Guru,

I want to put my own image in a ALV tree. I find the method 'cl_gui_alv_tree->add_node' seems to allow you use your own bitmap instead of system icon. The sample code I find is using SAP ICON as following.

Data: l_layout_node type lvc_s_layn,

lt_layout_item type lvc_t_layi,

ls_layout_item type lvc_s_layi.

if not p_item_image is initial.

ls_layout_item-fieldname = 'CARRID'.

ls_layout_item-t_image = '@91@'.

append ls_layout_item to lt_layout_item.

endif.

call method g_alv_tree->add_node

exporting

i_relat_node_key = p_relat_key

i_relationship = cl_gui_column_tree=>relat_last_child

i_node_text = p_node_text

is_outtab_line = p_sflight

is_node_layout = l_layout_node

it_item_layout = lt_layout_item

importing

e_new_node_key = p_new_key.

But if you check structure lvc_s_layi in se11. It clearly said that 't_image' also support user-defined bitmap besides ICON.

Could anyone here can tell me how to upload my own bitmap into SAP and use it here.

Thank you in advance!

Trey

Edited by: Nova Soft on Oct 17, 2008 12:43 PM

Tags:
Former Member
Not what you were looking for? View more on this topic or Ask a question