<?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: issue in interactive report in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/issue-in-interactive-report/m-p/4501727#M1065132</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is the corrected code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

*&amp;amp;---------------------------------------------------------------------*
*&amp;amp; Report  Z0310_TEST1
*&amp;amp;
*&amp;amp;---------------------------------------------------------------------*

REPORT  z0310_test1.
TABLES : pa0001.

DATA : BEGIN OF itab OCCURS 0,
pernr TYPE pa0001-pernr,
begda TYPE pa0001-begda,
END OF itab.

DATA : BEGIN OF lt_pa2001 OCCURS 0,
pernr TYPE pa0001-pernr,
awart TYPE pa2001-awart,
begda TYPE pa2001-begda,
END OF lt_pa2001.
DATA : v_field(30) TYPE c.
SELECT-OPTIONS : s_pernr FOR pa0001-pernr.

SELECT pernr
begda
FROM pa0001
INTO TABLE itab
WHERE pernr IN s_pernr AND
begda LE sy-datum AND
endda GE sy-datum.

IF NOT itab[] IS INITIAL.
  SORT itab BY pernr.
ENDIF.

LOOP AT itab.
  WRITE: /2 itab-pernr HOTSPOT ON,
  itab-begda.
  HIDE itab-pernr.
ENDLOOP.

AT LINE-SELECTION.
  GET CURSOR FIELD v_field.
  CASE v_field.
    WHEN 'ITAB-PERNR'.
      PERFORM get_data USING itab-pernr.
  ENDCASE.
*&amp;amp;---------------------------------------------------------------------
*&amp;amp; Form GET_DATA
*&amp;amp;---------------------------------------------------------------------
FORM get_data USING lv_pernr.

  CLEAR : lt_pa2001.REFRESH lt_pa2001.
  SELECT pernr awart begda
  FROM pa2001 INTO TABLE lt_pa2001
  WHERE pernr = lv_pernr.


  IF NOT lt_pa2001[] IS INITIAL.
    SORT lt_pa2001 BY pernr.

    LOOP AT lt_pa2001.

      WRITE :/2 lt_pa2001-pernr,
      lt_pa2001-awart,
      lt_pa2001-begda.
    ENDLOOP.

  ENDIF.
ENDFORM. " GET_DATA

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope That Helps&lt;/P&gt;&lt;P&gt;Anirban M.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 03 Oct 2008 03:59:45 GMT</pubDate>
    <dc:creator>former_member480923</dc:creator>
    <dc:date>2008-10-03T03:59:45Z</dc:date>
    <item>
      <title>issue in interactive report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/issue-in-interactive-report/m-p/4501726#M1065131</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;in my report i am using interactive concept. for example i am giving personal number range in selection screen as 12900 13600 . In basic  list it is displaying the output. when i click on personal number it will show the details in secondary list ut in my report in basic list when i click on 12900 it is considering last pernr  i.e. 13600 and it is showing the 13600 details in the secondary list anybody can help i am sending my code below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT zmaheedhar.&lt;/P&gt;&lt;P&gt;TABLES : pa0001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF itab OCCURS 0,&lt;/P&gt;&lt;P&gt;         pernr TYPE pa0001-pernr,&lt;/P&gt;&lt;P&gt;         begda TYPE pa0001-begda,&lt;/P&gt;&lt;P&gt;       END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF lt_pa2001 OCCURS 0,&lt;/P&gt;&lt;P&gt;pernr TYPE pa0001-pernr,&lt;/P&gt;&lt;P&gt;awart TYPE pa2001-awart,&lt;/P&gt;&lt;P&gt;begda TYPE pa2001-begda,&lt;/P&gt;&lt;P&gt;       END OF lt_pa2001.&lt;/P&gt;&lt;P&gt;DATA : v_field(30) TYPE c.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : s_pernr FOR pa0001-pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT pernr&lt;/P&gt;&lt;P&gt;       begda&lt;/P&gt;&lt;P&gt;  FROM pa0001&lt;/P&gt;&lt;P&gt;  INTO TABLE itab&lt;/P&gt;&lt;P&gt;  WHERE pernr IN s_pernr AND&lt;/P&gt;&lt;P&gt;        begda LE sy-datum AND&lt;/P&gt;&lt;P&gt;        endda GE sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF NOT itab[] IS INITIAL.&lt;/P&gt;&lt;P&gt;  SORT itab BY pernr.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab.&lt;/P&gt;&lt;P&gt;  WRITE: /2 itab-pernr HOTSPOT ON,&lt;/P&gt;&lt;P&gt;          itab-begda.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT LINE-SELECTION.&lt;/P&gt;&lt;P&gt;  GET CURSOR FIELD v_field.&lt;/P&gt;&lt;P&gt;  CASE v_field.&lt;/P&gt;&lt;P&gt;    WHEN 'ITAB-PERNR'.&lt;/P&gt;&lt;P&gt;      PERFORM get_data USING itab-pernr.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  GET_DATA&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM get_data  USING lv_pernr.&lt;/P&gt;&lt;P&gt;  CLEAR : lt_pa2001.refresh lt_pa2001.&lt;/P&gt;&lt;P&gt;  SELECT pernr awart begda&lt;/P&gt;&lt;P&gt;    FROM pa2001 INTO TABLE lt_pa2001&lt;/P&gt;&lt;P&gt;  WHERE pernr = lv_pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF NOT LT_PA2001[] IS INITIAL.&lt;/P&gt;&lt;P&gt;  SORT LT_PA2001 BY PERNR.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT LT_PA2001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE :/2 LT_PA2001-PERNR,&lt;/P&gt;&lt;P&gt;            LT_PA2001-AWART,&lt;/P&gt;&lt;P&gt;            LT_PA2001-BEGDA.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " GET_DATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;maheedhar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Oct 2008 03:43:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/issue-in-interactive-report/m-p/4501726#M1065131</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-03T03:43:09Z</dc:date>
    </item>
    <item>
      <title>Re: issue in interactive report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/issue-in-interactive-report/m-p/4501727#M1065132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is the corrected code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

*&amp;amp;---------------------------------------------------------------------*
*&amp;amp; Report  Z0310_TEST1
*&amp;amp;
*&amp;amp;---------------------------------------------------------------------*

REPORT  z0310_test1.
TABLES : pa0001.

DATA : BEGIN OF itab OCCURS 0,
pernr TYPE pa0001-pernr,
begda TYPE pa0001-begda,
END OF itab.

DATA : BEGIN OF lt_pa2001 OCCURS 0,
pernr TYPE pa0001-pernr,
awart TYPE pa2001-awart,
begda TYPE pa2001-begda,
END OF lt_pa2001.
DATA : v_field(30) TYPE c.
SELECT-OPTIONS : s_pernr FOR pa0001-pernr.

SELECT pernr
begda
FROM pa0001
INTO TABLE itab
WHERE pernr IN s_pernr AND
begda LE sy-datum AND
endda GE sy-datum.

IF NOT itab[] IS INITIAL.
  SORT itab BY pernr.
ENDIF.

LOOP AT itab.
  WRITE: /2 itab-pernr HOTSPOT ON,
  itab-begda.
  HIDE itab-pernr.
ENDLOOP.

AT LINE-SELECTION.
  GET CURSOR FIELD v_field.
  CASE v_field.
    WHEN 'ITAB-PERNR'.
      PERFORM get_data USING itab-pernr.
  ENDCASE.
*&amp;amp;---------------------------------------------------------------------
*&amp;amp; Form GET_DATA
*&amp;amp;---------------------------------------------------------------------
FORM get_data USING lv_pernr.

  CLEAR : lt_pa2001.REFRESH lt_pa2001.
  SELECT pernr awart begda
  FROM pa2001 INTO TABLE lt_pa2001
  WHERE pernr = lv_pernr.


  IF NOT lt_pa2001[] IS INITIAL.
    SORT lt_pa2001 BY pernr.

    LOOP AT lt_pa2001.

      WRITE :/2 lt_pa2001-pernr,
      lt_pa2001-awart,
      lt_pa2001-begda.
    ENDLOOP.

  ENDIF.
ENDFORM. " GET_DATA

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope That Helps&lt;/P&gt;&lt;P&gt;Anirban M.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Oct 2008 03:59:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/issue-in-interactive-report/m-p/4501727#M1065132</guid>
      <dc:creator>former_member480923</dc:creator>
      <dc:date>2008-10-03T03:59:45Z</dc:date>
    </item>
    <item>
      <title>Re: issue in interactive report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/issue-in-interactive-report/m-p/4501728#M1065133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;   You forgot to use HIDE command for the itab-pernr  field, this will get you the desired result, else the system will fail to idenettify the field you are clicking on with the mouse. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also use sy-lilli system variable and using substring commanda you can perform, to get the desired result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Murthy.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Oct 2008 04:08:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/issue-in-interactive-report/m-p/4501728#M1065133</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-03T04:08:39Z</dc:date>
    </item>
  </channel>
</rss>

