<?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 At LIne-Selection in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/at-line-selection/m-p/5273210#M1217233</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;&lt;/P&gt;&lt;P&gt;I have a program which gives a list of Customer no, Name and City. The 2nd Column is Customer column. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Requirement :&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------" /&gt;&lt;P&gt;When I double click on a line in the Output it should give a pop-up giving the details about the customers bank details..&lt;/P&gt;&lt;P&gt;So my question is how should i use &lt;STRONG&gt;at line-selection&lt;/STRONG&gt; in this case to get the desired output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is my program .&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZASSIGN_IR1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tables : kna1, knbk, bnka.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : it_kna1 type kna1 occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of it_bkdet occurs 0,&lt;/P&gt;&lt;P&gt;       banka like bnka-banka,&lt;/P&gt;&lt;P&gt;       banks like knbk-banks,&lt;/P&gt;&lt;P&gt;       bankl like knbk-bankl,&lt;/P&gt;&lt;P&gt;       bankn like knbk-bankn,&lt;/P&gt;&lt;P&gt;       end of it_bkdet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select-options : s_kunnr for kna1-kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select * into it_kna1 from kna1 where kunnr in s_kunnr.&lt;/P&gt;&lt;P&gt;append it_kna1.&lt;/P&gt;&lt;P&gt;endselect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:/ 'No.', 10'Customer', 24 'Name', 60 'City'.&lt;/P&gt;&lt;P&gt;write:/ sy-uline.&lt;/P&gt;&lt;P&gt;loop at it_kna1.&lt;/P&gt;&lt;P&gt;write:/ sy-tabix left-justified, it_kna1-kunnr, it_kna1-name1,&lt;/P&gt;&lt;P&gt;it_kna1-ort01.&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;select bnka&lt;SUB&gt;banka knbk&lt;/SUB&gt;banks knbk&lt;SUB&gt;bankl knbk&lt;/SUB&gt;bankn into table of it_bkdet&lt;/P&gt;&lt;P&gt;from knbk inner join bnka&lt;/P&gt;&lt;P&gt;on knbk&lt;SUB&gt;bankl = bnka&lt;/SUB&gt;bankl&lt;/P&gt;&lt;P&gt;where knbk~kunnr = s_kunnr.&lt;/P&gt;&lt;P&gt;endselect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_bkdet.&lt;/P&gt;&lt;P&gt;write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; it_bkdet-banka, it_bkdet-banks, it_bkdet-bankl, it_bkdet-bankn.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Right now whenever am double clicking on any row in the output, a blank screen is displayed. Please help !!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Himanshu Bhusan Sahoo on Mar 1, 2009 8:00 AM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Himanshu Bhusan Sahoo on Mar 1, 2009 8:03 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 01 Mar 2009 07:00:00 GMT</pubDate>
    <dc:creator>former_member206170</dc:creator>
    <dc:date>2009-03-01T07:00:00Z</dc:date>
    <item>
      <title>At LIne-Selection</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/at-line-selection/m-p/5273210#M1217233</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;&lt;/P&gt;&lt;P&gt;I have a program which gives a list of Customer no, Name and City. The 2nd Column is Customer column. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Requirement :&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------" /&gt;&lt;P&gt;When I double click on a line in the Output it should give a pop-up giving the details about the customers bank details..&lt;/P&gt;&lt;P&gt;So my question is how should i use &lt;STRONG&gt;at line-selection&lt;/STRONG&gt; in this case to get the desired output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is my program .&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZASSIGN_IR1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tables : kna1, knbk, bnka.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : it_kna1 type kna1 occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of it_bkdet occurs 0,&lt;/P&gt;&lt;P&gt;       banka like bnka-banka,&lt;/P&gt;&lt;P&gt;       banks like knbk-banks,&lt;/P&gt;&lt;P&gt;       bankl like knbk-bankl,&lt;/P&gt;&lt;P&gt;       bankn like knbk-bankn,&lt;/P&gt;&lt;P&gt;       end of it_bkdet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select-options : s_kunnr for kna1-kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select * into it_kna1 from kna1 where kunnr in s_kunnr.&lt;/P&gt;&lt;P&gt;append it_kna1.&lt;/P&gt;&lt;P&gt;endselect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:/ 'No.', 10'Customer', 24 'Name', 60 'City'.&lt;/P&gt;&lt;P&gt;write:/ sy-uline.&lt;/P&gt;&lt;P&gt;loop at it_kna1.&lt;/P&gt;&lt;P&gt;write:/ sy-tabix left-justified, it_kna1-kunnr, it_kna1-name1,&lt;/P&gt;&lt;P&gt;it_kna1-ort01.&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;select bnka&lt;SUB&gt;banka knbk&lt;/SUB&gt;banks knbk&lt;SUB&gt;bankl knbk&lt;/SUB&gt;bankn into table of it_bkdet&lt;/P&gt;&lt;P&gt;from knbk inner join bnka&lt;/P&gt;&lt;P&gt;on knbk&lt;SUB&gt;bankl = bnka&lt;/SUB&gt;bankl&lt;/P&gt;&lt;P&gt;where knbk~kunnr = s_kunnr.&lt;/P&gt;&lt;P&gt;endselect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_bkdet.&lt;/P&gt;&lt;P&gt;write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; it_bkdet-banka, it_bkdet-banks, it_bkdet-bankl, it_bkdet-bankn.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Right now whenever am double clicking on any row in the output, a blank screen is displayed. Please help !!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Himanshu Bhusan Sahoo on Mar 1, 2009 8:00 AM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Himanshu Bhusan Sahoo on Mar 1, 2009 8:03 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 01 Mar 2009 07:00:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/at-line-selection/m-p/5273210#M1217233</guid>
      <dc:creator>former_member206170</dc:creator>
      <dc:date>2009-03-01T07:00:00Z</dc:date>
    </item>
    <item>
      <title>Re: At LIne-Selection</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/at-line-selection/m-p/5273211#M1217234</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;Please Check the following Sample Code hope will solve out your problem,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: BEGIN OF it OCCURS 5,
  amount(20),
  END OF it.

it-amount = 'AA'.
APPEND it TO it.
it-amount = '~D'.
APPEND it TO it.
it-amount = 'BB'.
APPEND it TO it.
it-amount = 'CC'.
APPEND it TO it.
it-amount = 'ZZ'.
APPEND it TO it.
SORT it BY amount.


LOOP AT it INTO it.
  WRITE: / it-amount HOTSPOT ON.
  HIDE it.
ENDLOOP.

AT LINE-SELECTION.
  WINDOW STARTING AT 25 3 ENDING AT 103 25.
  WRITE: it-amount.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please Reply if any issue,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind Regards,&lt;/P&gt;&lt;P&gt;Faisal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 01 Mar 2009 07:10:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/at-line-selection/m-p/5273211#M1217234</guid>
      <dc:creator>faisalatsap</dc:creator>
      <dc:date>2009-03-01T07:10:44Z</dc:date>
    </item>
    <item>
      <title>Re: At LIne-Selection</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/at-line-selection/m-p/5273212#M1217235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;YOu can use Hide statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you are displaying your result. YOu needs to place Hide statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At line selection. you will all values in the same variable which you Hide.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for your understanding refer below piece of code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report abc.&lt;/P&gt;&lt;P&gt;DATA NUMBER LIKE SY-INDEX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;DO 9 TIMES.&lt;/P&gt;&lt;P&gt;WRITE: / 'Row', (2) SY-INDEX.&lt;/P&gt;&lt;P&gt;NUMBER = SY-INDEX.&lt;/P&gt;&lt;P&gt;HIDE NUMBER.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT line selection.&lt;/P&gt;&lt;P&gt;CHECK NOT NUMBER IS INITIAL.&lt;/P&gt;&lt;P&gt;WRITE: / 'Cursor was in row', (2) NUMBER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR NUMBER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;similarly, you can hide the customer number &amp;amp; at line selection you will custmer number with that you can get rest value.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 01 Mar 2009 08:30:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/at-line-selection/m-p/5273212#M1217235</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-01T08:30:15Z</dc:date>
    </item>
    <item>
      <title>Re: At LIne-Selection</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/at-line-selection/m-p/5273213#M1217236</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi friend,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your code is correct.&lt;/P&gt;&lt;P&gt;But do one change, it will exactly work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Give 'in' operator instead of '=' in at line-selection because s_kunnr is 'select-options' not 'parameter'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at line-selection.&lt;/P&gt;&lt;P&gt;select bnka&lt;SUB&gt;banka knbk&lt;/SUB&gt;banks knbk&lt;SUB&gt;bankl knbk&lt;/SUB&gt;bankn into table of it_bkdet&lt;/P&gt;&lt;P&gt;from knbk inner join bnka&lt;/P&gt;&lt;P&gt;on knbk&lt;SUB&gt;bankl = bnka&lt;/SUB&gt;bankl&lt;/P&gt;&lt;P&gt;where knbk~kunnr = s_kunnr.  &amp;lt;----- (Use 'in' instead of '=' here, since s_kunnr is 'select-options')&lt;/P&gt;&lt;P&gt;endselect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Will solve ur problem..&lt;/P&gt;&lt;P&gt;Thanks....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Sap Fan on Mar 2, 2009 4:07 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Mar 2009 03:07:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/at-line-selection/m-p/5273213#M1217236</guid>
      <dc:creator>awin_prabhu</dc:creator>
      <dc:date>2009-03-02T03:07:25Z</dc:date>
    </item>
    <item>
      <title>Re: At LIne-Selection</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/at-line-selection/m-p/5273214#M1217237</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear SAP Fan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You response is correct and it will fix the issue.&lt;/P&gt;&lt;P&gt;Himanshu has to replace the operator '=' with in in the select query that he has used in his program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Himanshu,&lt;/P&gt;&lt;P&gt;Please remember that whenever a selection field is used as a parameter , only then we use '=' in the select query.&lt;/P&gt;&lt;P&gt;If the selection field is used as a select-option, then we need to use 'in' as the operator.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Thej.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Mar 2009 03:23:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/at-line-selection/m-p/5273214#M1217237</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-02T03:23:03Z</dc:date>
    </item>
    <item>
      <title>Re: At LIne-Selection</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/at-line-selection/m-p/5273215#M1217238</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;1.Use the keyword HIDE on the filed on which you need to extract the data from the table.&lt;/P&gt;&lt;P&gt;2.use SY-LSIND = 1 in at line selection for valid selection of the line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;adding a code sniipet to help you out:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;TABLES: ZLFA1,ZLFB1.

START-OF-SELECTION.

SELECT * FROM ZLFA1.
WRITE:/ ZLFA1-LIFNR,ZLFA1-LAND1,ZLFA1-NAME1,ZLFA1-NAME2,ZLFA1-ORT01.
HIDE: ZLFA1-LIFNR.
ENDSELECT.


END-OF-SELECTION.

CLEAR ZLFA1-LIFNR.


AT LINE-SELECTION.

CHECK SY-LSIND = 1.

CHECK NOT ZLFA1-LIFNR IS INITIAL.

WINDOW STARTING AT 10 4 ENDING AT 77 12.

WRITE:/ 'USER CLICKED ON ',SY-LISEL.

SELECT * FROM ZLFB1 WHERE LIFNR = ZLFA1-LIFNR.

WRITE:/ ZLFB1-LIFNR,ZLFB1-BUKRS.

ENDSELECT.

IF SY-SUBRC &amp;lt;&amp;gt; 0.
  WRITE:/ 'NOT A VALID ENTRY'.
ENDIF.

CLEAR ZLFA1-LIFNR.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Hope this might help you out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pooja&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Mar 2009 05:19:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/at-line-selection/m-p/5273215#M1217238</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-02T05:19:41Z</dc:date>
    </item>
    <item>
      <title>Re: At LIne-Selection</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/at-line-selection/m-p/5273216#M1217239</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
at line-selection.
case sy-lsind.
    when '1'.
      perform display_lsind_2.
    when '2'.
      perform display_lsind_3.
  endcase.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Krishna...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Mar 2009 05:26:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/at-line-selection/m-p/5273216#M1217239</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-02T05:26:12Z</dc:date>
    </item>
  </channel>
</rss>

