<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ALV HEADER - select option in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-header-select-option/m-p/9159765#M1711155</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think below link can help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://saptechnical.com/Tutorials/ALV/CL_SALV/Demo.htm" title="http://saptechnical.com/Tutorials/ALV/CL_SALV/Demo.htm"&gt;SAPTechnical.COM - Adding PF-Status, Header and Footer in ALV using class CL_SALV&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 12 Nov 2012 15:27:52 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2012-11-12T15:27:52Z</dc:date>
    <item>
      <title>ALV HEADER - select option</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-header-select-option/m-p/9159764#M1711154</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello SAP gurus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am sorry for my English but I try to explain my trouble. I want to show in alv header all delivery notes which I fill to select option&amp;nbsp; to so_vbeln. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you know how I can do that?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S31"&gt;*&amp;amp;amp;———————————————————————*&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*&amp;amp;amp; Report&amp;nbsp; ZT_TM_TEST_TRAINING&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*&amp;amp;amp;&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*&amp;amp;amp;———————————————————————*&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*&amp;amp;amp;&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*&amp;amp;amp;&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*&amp;amp;amp;———————————————————————*&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;report&amp;nbsp; &lt;/SPAN&gt;zt_tm_test_training.&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;tables: &lt;/SPAN&gt;likp, vekp, vepo, t001w.&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;types: &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;begin &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;of &lt;/SPAN&gt;t_humo,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbeln&amp;nbsp; &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;likp&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;vbeln,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exidv &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;vekp&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;exidv,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vhilm &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;vekp&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;vhilm,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exidv2 &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;vekp&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;exidv,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vemng &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;vepo&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;vemng,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; matnr &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;vepo&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;matnr,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;end &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;of &lt;/SPAN&gt;t_humo.&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;data: &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;begin &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;of &lt;/SPAN&gt;gs_humo,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbeln&amp;nbsp; &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;likp&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;vbeln,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exidv &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;vekp&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;exidv,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vhilm &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;vekp&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;vhilm,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exidv2 &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;vekp&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;exidv,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vemng &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;vepo&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;vemng,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; matnr &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;vepo&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;matnr,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;end &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;of &lt;/SPAN&gt;gs_humo.&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;data: &lt;/SPAN&gt;gt_humo &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;table &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;of &lt;/SPAN&gt;t_humo. &lt;SPAN class="L0S31"&gt;"interni tabulka&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;field-symbols: &lt;/SPAN&gt;&amp;lt;gs_humo&amp;gt; &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;t_humo.&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;data:&amp;nbsp; &lt;/SPAN&gt;gr_table&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ref &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;to &lt;/SPAN&gt;cl_salv_table.&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*======================================================================== "*selection screen&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;selection-screen &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;begin &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;of &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;block &lt;/SPAN&gt;bl1 &lt;SPAN class="L0S52"&gt;with &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;frame.&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;select-options: &lt;/SPAN&gt;so_werks&amp;nbsp; &lt;SPAN class="L0S52"&gt;for &lt;/SPAN&gt;t001w&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;werks&amp;nbsp; &lt;SPAN class="L0S52"&gt;memory &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;id &lt;/SPAN&gt;wrk,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;so_vbeln &lt;SPAN class="L0S52"&gt;for &lt;/SPAN&gt;likp&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;vbeln,&lt;/STRONG&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; so_hu01 &lt;SPAN class="L0S52"&gt;for &lt;/SPAN&gt;vekp&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;exidv,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; so_hu02 &lt;SPAN class="L0S52"&gt;for &lt;/SPAN&gt;vekp&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;exidv2,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; so_matnr &lt;SPAN class="L0S52"&gt;for &lt;/SPAN&gt;vepo&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;matnr.&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;selection-screen &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;end &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;of &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;block &lt;/SPAN&gt;bl1.&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;selection-screen &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;skip.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*========================================================================&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S52"&gt;select &lt;/SPAN&gt;likp&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbeln vekp&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;exidv vekp&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vhilm vekp&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;exidv2 vepo&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vemng vepo&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;matnr &lt;SPAN class="L0S52"&gt;into &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;table &lt;/SPAN&gt;gt_humo &lt;SPAN class="L0S52"&gt;from &lt;/SPAN&gt;likp&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; inner &lt;SPAN class="L0S52"&gt;join &lt;/SPAN&gt;vekp &lt;SPAN class="L0S52"&gt;on &lt;/SPAN&gt;likp&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbeln &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;vekp&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbeln_gen&lt;BR /&gt;&amp;nbsp;&amp;nbsp; inner &lt;SPAN class="L0S52"&gt;join &lt;/SPAN&gt;vepo &lt;SPAN class="L0S52"&gt;on &lt;/SPAN&gt;vekp&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;venum &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;vepo&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;venum&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;where &lt;/SPAN&gt;likp&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbeln &lt;SPAN class="L0S52"&gt;in &lt;/SPAN&gt;so_vbeln &lt;SPAN class="L0S52"&gt;and &lt;/SPAN&gt;vekp&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;exidv &lt;SPAN class="L0S52"&gt;in &lt;/SPAN&gt;so_hu01 &lt;SPAN class="L0S52"&gt;and &lt;/SPAN&gt;vekp&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;exidv2 &lt;SPAN class="L0S52"&gt;in &lt;/SPAN&gt;so_hu02 &lt;SPAN class="L0S52"&gt;and &lt;/SPAN&gt;vepo&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;matnr &lt;SPAN class="L0S52"&gt;in &lt;/SPAN&gt;so_matnr &lt;SPAN class="L0S52"&gt;and &lt;/SPAN&gt;vepo&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vemng &lt;SPAN class="L0S52"&gt;gt &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;0.&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;append &lt;/SPAN&gt;gs_humo &lt;SPAN class="L0S52"&gt;to &lt;/SPAN&gt;gt_humo.&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;perform &lt;/SPAN&gt;alv_display.&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Form&amp;nbsp; alv_display&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;data: &lt;/SPAN&gt;lr_header&amp;nbsp; &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ref &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;to &lt;/SPAN&gt;cl_salv_form_layout_grid,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lr_h_label &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ref &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;to &lt;/SPAN&gt;cl_salv_form_label,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lr_h_flow&amp;nbsp; &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ref &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;to &lt;/SPAN&gt;cl_salv_form_layout_flow.&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Form&amp;nbsp; alv_display&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S52"&gt;form &lt;/SPAN&gt;alv_display.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;data: &lt;/SPAN&gt;lr_functions &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ref &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;to &lt;/SPAN&gt;cl_salv_functions_list.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;data: &lt;/SPAN&gt;lr_layout &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ref &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;to &lt;/SPAN&gt;cl_salv_layout,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_layout_key &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;salv_s_layout_key.&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;* ---create ALV table&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*odchyceni chyb&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;try.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cl_salv_table&lt;SPAN class="L0S70"&gt;=&amp;gt;&lt;/SPAN&gt;factory&lt;SPAN class="L0S55"&gt;(&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;importing&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_salv_table &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;gr_table&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;changing&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t_table&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;gt_humo &lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;catch &lt;/SPAN&gt;cx_salv_msg.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"#EC NO_HANDLER&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;endtry.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;create &lt;/SPAN&gt;object lr_header.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;data: &lt;/SPAN&gt;lv_header_text &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;string, l_vbeln &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;string.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;l_vbeln &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;so_vbeln.&lt;/STRONG&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;concatenate &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'Kontrola' &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'nakládky' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;into &lt;/SPAN&gt;lv_header_text &lt;SPAN class="L0S52"&gt;separated &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;by&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;space.&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S31"&gt;*&amp;nbsp;&amp;nbsp; information in Bold&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lr_h_label &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lr_header&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;create_label&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;row &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;1 &lt;/SPAN&gt;column &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;1 &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lr_h_label&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;set_text&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;lv_header_text &lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; lr_h_flow &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lr_header&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;create_flow&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;row &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;2&amp;nbsp; &lt;/SPAN&gt;column &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;1 &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lr_h_flow&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;create_text&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;text &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'' &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;lr_h_flow &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lr_header&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;create_flow&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;row &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;3&amp;nbsp; &lt;/SPAN&gt;column &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;1 &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; lr_h_flow&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;create_text&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;text &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;l_vbeln &lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; lr_h_flow &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lr_header&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;create_flow&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;row &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;3&amp;nbsp; &lt;/SPAN&gt;column &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;2 &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lr_h_flow&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;create_text&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;text &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;sy&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;uzeit &lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; lr_h_flow &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lr_header&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;create_flow&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;row &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;3&amp;nbsp; &lt;/SPAN&gt;column &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;3 &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lr_h_flow&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;create_text&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;text &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;sy&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;datum &lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; gr_table&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;set_top_of_list&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;lr_header &lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S31"&gt;* ---activate ALV generic functions&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lr_functions &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;gr_table&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;get_functions&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lr_functions&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;set_default&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;abap_true &lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lr_functions&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;set_all&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;abap_true &lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L0S31"&gt;* ---activate layout functions&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lr_layout &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;gr_table&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;get_layout&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ls_layout_key&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;report &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;sy&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;repid.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lr_layout&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;set_key&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;ls_layout_key &lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lr_layout&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;set_save_restriction&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;if_salv_c_layout&lt;SPAN class="L0S70"&gt;=&amp;gt;&lt;/SPAN&gt;restrict_none &lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lr_layout&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;set_default&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;abap_true &lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S31"&gt;* --- display the table&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; gr_table&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;display&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;endform.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;"alv_display&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Nov 2012 12:26:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-header-select-option/m-p/9159764#M1711154</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-11-12T12:26:58Z</dc:date>
    </item>
    <item>
      <title>Re: ALV HEADER - select option</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-header-select-option/m-p/9159765#M1711155</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think below link can help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://saptechnical.com/Tutorials/ALV/CL_SALV/Demo.htm" title="http://saptechnical.com/Tutorials/ALV/CL_SALV/Demo.htm"&gt;SAPTechnical.COM - Adding PF-Status, Header and Footer in ALV using class CL_SALV&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Nov 2012 15:27:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-header-select-option/m-p/9159765#M1711155</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-11-12T15:27:52Z</dc:date>
    </item>
  </channel>
</rss>

