<?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: ABAPGENERAl in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/abapgeneral/m-p/4035666#M964587</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;use user comman and then read the internal table.&lt;/P&gt;&lt;P&gt;Do like this in the user command subroutine:&lt;/P&gt;&lt;P&gt;form user_command using r_ucomm like sy-ucomm&lt;/P&gt;&lt;P&gt;rs_selfield type slis_selfield.&lt;/P&gt;&lt;P&gt;  case r_ucomm.&lt;/P&gt;&lt;P&gt;    when '&amp;amp;IC1'.&lt;/P&gt;&lt;P&gt;      read table it_vbrk index rs_selfield-tabindex.&lt;/P&gt;&lt;P&gt;      perform get_data_vbrp.&lt;/P&gt;&lt;P&gt;      perform build_fieldcatalog_vbrp .&lt;/P&gt;&lt;P&gt;      perform display_alv_vbrp.&lt;/P&gt;&lt;P&gt;  endcase.&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Keerthi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Jun 2008 12:41:13 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-24T12:41:13Z</dc:date>
    <item>
      <title>ABAPGENERAl</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abapgeneral/m-p/4035664#M964585</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How to create the detail list without using HIDE int the internal table?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jun 2008 12:37:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abapgeneral/m-p/4035664#M964585</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-24T12:37:47Z</dc:date>
    </item>
    <item>
      <title>Re: ABAPGENERAl</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abapgeneral/m-p/4035665#M964586</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create your own Internal table like hide fields...&lt;/P&gt;&lt;P&gt;And after write statements you just append line number to the internal table...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read the list pertaining to that line no SY-LILLI ie from which line the even has been triggered from the internal table and then read that particular record and perform necessary operations of that line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this would be helpful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Narin Nandivada&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jun 2008 12:41:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abapgeneral/m-p/4035665#M964586</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-24T12:41:02Z</dc:date>
    </item>
    <item>
      <title>Re: ABAPGENERAl</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abapgeneral/m-p/4035666#M964587</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;use user comman and then read the internal table.&lt;/P&gt;&lt;P&gt;Do like this in the user command subroutine:&lt;/P&gt;&lt;P&gt;form user_command using r_ucomm like sy-ucomm&lt;/P&gt;&lt;P&gt;rs_selfield type slis_selfield.&lt;/P&gt;&lt;P&gt;  case r_ucomm.&lt;/P&gt;&lt;P&gt;    when '&amp;amp;IC1'.&lt;/P&gt;&lt;P&gt;      read table it_vbrk index rs_selfield-tabindex.&lt;/P&gt;&lt;P&gt;      perform get_data_vbrp.&lt;/P&gt;&lt;P&gt;      perform build_fieldcatalog_vbrp .&lt;/P&gt;&lt;P&gt;      perform display_alv_vbrp.&lt;/P&gt;&lt;P&gt;  endcase.&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Keerthi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jun 2008 12:41:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abapgeneral/m-p/4035666#M964587</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-24T12:41:13Z</dc:date>
    </item>
    <item>
      <title>Re: ABAPGENERAl</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abapgeneral/m-p/4035667#M964588</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when u display the basic list... just populate the internal table which has the structure of the hide table and then u can read this internal table whenever a particular line is selected&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jun 2008 12:41:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abapgeneral/m-p/4035667#M964588</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-24T12:41:54Z</dc:date>
    </item>
    <item>
      <title>Re: ABAPGENERAl</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abapgeneral/m-p/4035668#M964589</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sravanthi,&lt;/P&gt;&lt;P&gt;       &lt;/P&gt;&lt;P&gt;          We can achieve this thing by simulating the hide table. Create a table exactly as HIDE table with the following fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sy-linno -  Line number&lt;/P&gt;&lt;P&gt;sy-lsind -  List Index.&lt;/P&gt;&lt;P&gt;sy-lilli   -  Distinct Line Number&lt;/P&gt;&lt;P&gt;and with the field names.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Populate the values in this table while displaying the data on the list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then in the At Line-selection event we directly use the values in the table as we use the HIDE table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this solves your problem.&lt;/P&gt;&lt;P&gt;Any queries, get back to me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chandra Sekhar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jun 2008 12:45:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abapgeneral/m-p/4035668#M964589</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-24T12:45:09Z</dc:date>
    </item>
    <item>
      <title>Re: ABAPGENERAl</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abapgeneral/m-p/4035669#M964590</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;go through this code &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT Without_hide NO STANDARD PAGE HEADING LINE-COUNT 10.


*" Data declarations...................................................
*"--------------------------------------------------------------------*
*  Declaration of field- string
************************************************************************


  DATA: BEGIN OF fs_sflight,
          carrid TYPE sflight-carrid,
          connid TYPE sflight-connid,
          fldate TYPE sflight-fldate,
        END OF fs_sflight.


  DATA: BEGIN OF fs_sbook,
          carrid TYPE sbook-carrid,
          connid TYPE sbook-connid,
          fldate TYPE sbook-fldate,
          bookid TYPE sbook-bookid,
          customid TYPE sbook-customid,
        END OF fs_sbook.

*" Table declarations...................................................
*"--------------------------------------------------------------------*


  DATA: t_sflight LIKE STANDARD TABLE OF fs_sflight,
        t_sbook LIKE STANDARD TABLE OF fs_sbook.


*"--------------------------------------------------------------------*
*                      TOP-OF-PAGE.                                   *
*"--------------------------------------------------------------------*

  TOP-OF-PAGE.
    WRITE: sy-title.
    ULINE.
    WRITE: 'Carrid' ,
          /9 'Connid' ,
          /20 'Fldate'.
    ULINE.

*"--------------------------------------------------------------------*
*                      START-OF-SELECTION                             *
*"--------------------------------------------------------------------*

  START-OF-SELECTION.

    SELECT                              "To Fetch basic list data
           carrid
           connid
           fldate
           INTO TABLE t_sflight
           FROM sflight.
    IF sy-subrc = 0.
     PERFORM display.                  "For displaying  detail list data
    ELSE.
      MESSAGE e004(z_yh1050_msg).
    ENDIF.
*"--------------------------------------------------------------------*
*                     AT LINE-SELECTION.                              *
*"--------------------------------------------------------------------*


  AT LINE-SELECTION.
    PERFORM detailed_list.









*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  display
*&amp;amp;---------------------------------------------------------------------*
*      To display basic list data
*----------------------------------------------------------------------*
  FORM display .
    DATA: lw_carrid TYPE sflight-carrid,
          lw_connid TYPE sflight-connid.

    SORT t_sflight  BY carrid connid fldate.

  LOOP AT t_sflight INTO fs_sflight.       "To output data as per format

      IF lw_carrid  NE fs_sflight-carrid.
        WRITE:/ fs_sflight-carrid.
      ENDIF.

      IF lw_connid NE fs_sflight-connid.

        WRITE:/9 fs_sflight-connid,
              /20 fs_sflight-fldate.
      ELSE.

        WRITE:/20 fs_sflight-fldate.

      ENDIF.

      lw_carrid = fs_sflight-carrid.
      lw_connid = fs_sflight-connid.


    ENDLOOP.


  ENDFORM.                               " display
*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  detailed_list
*&amp;amp;---------------------------------------------------------------------*
*       To get and display detailed list data
*----------------------------------------------------------------------*
  FORM detailed_list .



    DATA: lw_lisel(100) TYPE c,
          lw_carrid TYPE sflight-carrid,
          lw_connid TYPE sflight-connid,
          lw_fldate TYPE sflight-fldate.

 lw_lisel = sy-lisel.


    lw_fldate+0(4) = lw_lisel+19(4).
    lw_fldate+4(2) = lw_lisel+24(2).
    lw_fldate+6(2) = lw_lisel+27(2).




    READ TABLE t_sflight WITH KEY fldate = lw_fldate  INTO fs_sflight.

        if sy-subrc = 0.

        lw_connid = fs_sflight-connid.
        lw_carrid = fs_sflight-carrid.

    else.
    message e008(z_yh1050_msg).

    endif.

    SELECT                               "To Fetch detail list data

          carrid
          connid
          fldate
          bookid
          customid
          INTO TABLE t_sbook
          FROM sbook
          WHERE
          carrid = lw_carrid AND
          connid = lw_connid AND
          fldate = lw_fldate.

    IF sy-subrc = 0.
     PERFORM detail_display.           "For displaying  detail list data
    ELSE.
      MESSAGE e004(z_yh1050_msg).
    ENDIF.



  ENDFORM.                                "detailed_list
*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  detail_display
*&amp;amp;---------------------------------------------------------------------*
*       To display detailed list data
*----------------------------------------------------------------------*

  FORM detail_display .




    LOOP AT t_sbook INTO fs_sbook.      "To output data

      WRITE:/
              fs_sbook-carrid,
              fs_sbook-connid,
              fs_sbook-fldate,
              fs_sbook-bookid,
              fs_sbook-customid.

    ENDLOOP.


  ENDFORM.                             " detail_display&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward Points &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers &lt;/P&gt;&lt;P&gt;Snehi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jun 2008 13:04:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abapgeneral/m-p/4035669#M964590</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-24T13:04:02Z</dc:date>
    </item>
  </channel>
</rss>

