<?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 problem while using  CALL METHOD CL_GUI_FRONTEND_SERVICES=&amp;gt;GUI_DOWNLOAD in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-while-using-call-method-cl-gui-frontend-services-gt-gui-download/m-p/2968574#M700609</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;i have a problem, that i need to download data with respect to fieldlables using&lt;/P&gt;&lt;P&gt;CALL METHOD CL_GUI_FRONTEND_SERVICES=&amp;gt;GUI_DOWNLOAD &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: BEGIN OF it occurs 0,&lt;/P&gt;&lt;P&gt;         mandt type mandt,&lt;/P&gt;&lt;P&gt;         vbeln type vbeln_va,&lt;/P&gt;&lt;P&gt;       END OF it.&lt;/P&gt;&lt;P&gt;data: TABULATOR type x  value '09'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types: begin of itt ,&lt;/P&gt;&lt;P&gt;       header type string,&lt;/P&gt;&lt;P&gt;      end of itt.&lt;/P&gt;&lt;P&gt;data: w_itt type itt,&lt;/P&gt;&lt;P&gt;      it1 type table of itt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: flds type STRING,&lt;/P&gt;&lt;P&gt;      flnam type string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types: begin of st_pro,&lt;/P&gt;&lt;P&gt;      line type string,&lt;/P&gt;&lt;P&gt;      end of st_pro.&lt;/P&gt;&lt;P&gt;       data: wa_pro type st_pro,&lt;/P&gt;&lt;P&gt;      it_pro type table of st_pro.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;type-POOLs: slis.&lt;/P&gt;&lt;P&gt;data: gt_fieldcat type SLIS_T_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: r_alvtab type ref to cl_salv_table,&lt;/P&gt;&lt;P&gt;      r_col TYPE REF TO CL_SALV_COLUMNS_TABLE,&lt;/P&gt;&lt;P&gt;      r_cols TYPE SALV_T_COLUMN_REF,&lt;/P&gt;&lt;P&gt;      wa_col type SALV_S_COLUMN_REF,&lt;/P&gt;&lt;P&gt;      ref_col type ref to CL_SALV_COLUMN,&lt;/P&gt;&lt;P&gt;      lv_text type string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT mandt vbeln INTO TABLE it UP TO 10 rows from vbak.&lt;/P&gt;&lt;P&gt;perform get_header1 using  it[] changing it1[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*To get the headers into the table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it1 into w_itt.&lt;/P&gt;&lt;P&gt;wa_pro-line = w_itt-header.&lt;/P&gt;&lt;P&gt;concatenate wa_pro-line w_itt-header into&lt;/P&gt;&lt;P&gt;wa_pro-line separated by cl_abap_char_utilities=&amp;gt;horizontal_tab.&lt;/P&gt;&lt;P&gt;append wa_pro to IT_pro.&lt;/P&gt;&lt;P&gt;clear wa_pro.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD CL_GUI_FRONTEND_SERVICES=&amp;gt;GUI_DOWNLOAD&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;  FILENAME                   = 'C:\Documents and settings\skurana\Desktop\abc.xls'&lt;/P&gt;&lt;P&gt;    FILETYPE                   = 'DAT'&lt;/P&gt;&lt;P&gt;  CHANGING&lt;/P&gt;&lt;P&gt;    DATA_TAB                   = IT_pro[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM get_header1  USING p_TAB type any table&lt;/P&gt;&lt;P&gt;                   changing P_HEADER type any table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data: begin of lv_tab occurs 0,&lt;/P&gt;&lt;P&gt;           line type string,&lt;/P&gt;&lt;P&gt;        end of lv_tab.&lt;/P&gt;&lt;P&gt; CALL METHOD cl_salv_table=&amp;gt;factory&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      r_salv_table   = r_alvtab&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      t_table        = p_TAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD r_alvtab-&amp;gt;get_columns&lt;/P&gt;&lt;P&gt;    receiving&lt;/P&gt;&lt;P&gt;      value  = r_col.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD r_col-&amp;gt;get&lt;/P&gt;&lt;P&gt;    receiving&lt;/P&gt;&lt;P&gt;       value  = r_cols.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  loop at r_cols into wa_col.&lt;/P&gt;&lt;P&gt;    ref_col = wa_col-r_column.&lt;/P&gt;&lt;P&gt; CALL METHOD ref_col-&amp;gt;get_medium_text&lt;/P&gt;&lt;P&gt;   receiving&lt;/P&gt;&lt;P&gt;     value  = lv_text.&lt;/P&gt;&lt;P&gt;   lv_tab-line = lv_text.&lt;/P&gt;&lt;P&gt;    append lv_tab.&lt;/P&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; p_HEADER[] = lv_tab[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " get_header1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if i execut    above code bellow format is coming. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ex format:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;client  client&lt;/P&gt;&lt;P&gt;salesdocument  salesdocument&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after that i have to send the data to same internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz help me its very urgent&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Shweta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 23 Oct 2007 15:58:58 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-23T15:58:58Z</dc:date>
    <item>
      <title>problem while using  CALL METHOD CL_GUI_FRONTEND_SERVICES=&gt;GUI_DOWNLOAD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-while-using-call-method-cl-gui-frontend-services-gt-gui-download/m-p/2968574#M700609</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;i have a problem, that i need to download data with respect to fieldlables using&lt;/P&gt;&lt;P&gt;CALL METHOD CL_GUI_FRONTEND_SERVICES=&amp;gt;GUI_DOWNLOAD &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: BEGIN OF it occurs 0,&lt;/P&gt;&lt;P&gt;         mandt type mandt,&lt;/P&gt;&lt;P&gt;         vbeln type vbeln_va,&lt;/P&gt;&lt;P&gt;       END OF it.&lt;/P&gt;&lt;P&gt;data: TABULATOR type x  value '09'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types: begin of itt ,&lt;/P&gt;&lt;P&gt;       header type string,&lt;/P&gt;&lt;P&gt;      end of itt.&lt;/P&gt;&lt;P&gt;data: w_itt type itt,&lt;/P&gt;&lt;P&gt;      it1 type table of itt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: flds type STRING,&lt;/P&gt;&lt;P&gt;      flnam type string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types: begin of st_pro,&lt;/P&gt;&lt;P&gt;      line type string,&lt;/P&gt;&lt;P&gt;      end of st_pro.&lt;/P&gt;&lt;P&gt;       data: wa_pro type st_pro,&lt;/P&gt;&lt;P&gt;      it_pro type table of st_pro.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;type-POOLs: slis.&lt;/P&gt;&lt;P&gt;data: gt_fieldcat type SLIS_T_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: r_alvtab type ref to cl_salv_table,&lt;/P&gt;&lt;P&gt;      r_col TYPE REF TO CL_SALV_COLUMNS_TABLE,&lt;/P&gt;&lt;P&gt;      r_cols TYPE SALV_T_COLUMN_REF,&lt;/P&gt;&lt;P&gt;      wa_col type SALV_S_COLUMN_REF,&lt;/P&gt;&lt;P&gt;      ref_col type ref to CL_SALV_COLUMN,&lt;/P&gt;&lt;P&gt;      lv_text type string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT mandt vbeln INTO TABLE it UP TO 10 rows from vbak.&lt;/P&gt;&lt;P&gt;perform get_header1 using  it[] changing it1[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*To get the headers into the table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it1 into w_itt.&lt;/P&gt;&lt;P&gt;wa_pro-line = w_itt-header.&lt;/P&gt;&lt;P&gt;concatenate wa_pro-line w_itt-header into&lt;/P&gt;&lt;P&gt;wa_pro-line separated by cl_abap_char_utilities=&amp;gt;horizontal_tab.&lt;/P&gt;&lt;P&gt;append wa_pro to IT_pro.&lt;/P&gt;&lt;P&gt;clear wa_pro.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD CL_GUI_FRONTEND_SERVICES=&amp;gt;GUI_DOWNLOAD&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;  FILENAME                   = 'C:\Documents and settings\skurana\Desktop\abc.xls'&lt;/P&gt;&lt;P&gt;    FILETYPE                   = 'DAT'&lt;/P&gt;&lt;P&gt;  CHANGING&lt;/P&gt;&lt;P&gt;    DATA_TAB                   = IT_pro[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM get_header1  USING p_TAB type any table&lt;/P&gt;&lt;P&gt;                   changing P_HEADER type any table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data: begin of lv_tab occurs 0,&lt;/P&gt;&lt;P&gt;           line type string,&lt;/P&gt;&lt;P&gt;        end of lv_tab.&lt;/P&gt;&lt;P&gt; CALL METHOD cl_salv_table=&amp;gt;factory&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      r_salv_table   = r_alvtab&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      t_table        = p_TAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD r_alvtab-&amp;gt;get_columns&lt;/P&gt;&lt;P&gt;    receiving&lt;/P&gt;&lt;P&gt;      value  = r_col.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD r_col-&amp;gt;get&lt;/P&gt;&lt;P&gt;    receiving&lt;/P&gt;&lt;P&gt;       value  = r_cols.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  loop at r_cols into wa_col.&lt;/P&gt;&lt;P&gt;    ref_col = wa_col-r_column.&lt;/P&gt;&lt;P&gt; CALL METHOD ref_col-&amp;gt;get_medium_text&lt;/P&gt;&lt;P&gt;   receiving&lt;/P&gt;&lt;P&gt;     value  = lv_text.&lt;/P&gt;&lt;P&gt;   lv_tab-line = lv_text.&lt;/P&gt;&lt;P&gt;    append lv_tab.&lt;/P&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; p_HEADER[] = lv_tab[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " get_header1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if i execut    above code bellow format is coming. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ex format:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;client  client&lt;/P&gt;&lt;P&gt;salesdocument  salesdocument&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after that i have to send the data to same internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz help me its very urgent&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Shweta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Oct 2007 15:58:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-while-using-call-method-cl-gui-frontend-services-gt-gui-download/m-p/2968574#M700609</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-23T15:58:58Z</dc:date>
    </item>
    <item>
      <title>Re: problem while using  CALL METHOD CL_GUI_FRONTEND_SERVICES=&gt;GUI_DOWNLOAD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-while-using-call-method-cl-gui-frontend-services-gt-gui-download/m-p/2968575#M700610</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Shweta,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Replace your append loop with the logic as below.&lt;/P&gt;&lt;P&gt;This will give you client# SalesDocument&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*To get the headers into the table:&lt;/P&gt;&lt;P&gt;loop at it1 into w_itt.&lt;/P&gt;&lt;P&gt;*wa_pro-line = w_itt-header.&lt;/P&gt;&lt;P&gt;concatenate wa_pro-line w_itt-header into&lt;/P&gt;&lt;P&gt;wa_pro-line separated by cl_abap_char_utilities=&amp;gt;horizontal_tab.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_PRO-LINE = wa_pro-line+1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append wa_pro to IT_pro.&lt;/P&gt;&lt;P&gt;clear wa_pro.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naimesh Patel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Oct 2007 18:42:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-while-using-call-method-cl-gui-frontend-services-gt-gui-download/m-p/2968575#M700610</guid>
      <dc:creator>naimesh_patel</dc:creator>
      <dc:date>2007-10-23T18:42:50Z</dc:date>
    </item>
    <item>
      <title>Re: problem while using  CALL METHOD CL_GUI_FRONTEND_SERVICES=&gt;GUI_DOWNLOAD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-while-using-call-method-cl-gui-frontend-services-gt-gui-download/m-p/2968576#M700611</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello Naimesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank u for ur reply i made again some changes in my code.&lt;/P&gt;&lt;P&gt;headers r coming to internal table , now i have to move the dat respective headers.&lt;/P&gt;&lt;P&gt;i will do code for that&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Shweta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Oct 2007 06:16:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-while-using-call-method-cl-gui-frontend-services-gt-gui-download/m-p/2968576#M700611</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-24T06:16:28Z</dc:date>
    </item>
  </channel>
</rss>

