<?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: Column based search (Push button) in table control in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-based-search-push-button-in-table-control/m-p/11237327#M1912734</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;Lets say you have a button the screen (where Table Control is defined) having Function code as GOTO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM f_code_tc_goto_lines&amp;nbsp; USING&amp;nbsp;&amp;nbsp; i_tc_name&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE any&amp;nbsp; " Table Control Name&lt;/P&gt;&lt;P&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;&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; i_table_name TYPE any. " Internal Table name&lt;/P&gt;&lt;P&gt;*** Code to scroll the table control to the&lt;BR /&gt;*** Line item number mentioned in the popup&lt;BR /&gt;*** after pressing the GOTO button&lt;BR /&gt;&amp;nbsp;&amp;nbsp; DATA: lv_table_name&amp;nbsp;&amp;nbsp;&amp;nbsp; LIKE feld-name,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lt_fields&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE STANDARD TABLE OF sval WITH HEADER LINE,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lv_return&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE string,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lv_item&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE posnr,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lv_key TYPE char50.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; FIELD-SYMBOLS &amp;lt;t_tc&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE cxtab_control.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FIELD-SYMBOLS &amp;lt;t_table&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE STANDARD TABLE.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ASSIGN (i_tc_name) TO &amp;lt;t_tc&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; CONCATENATE i_table_name '[]' INTO lv_table_name.&amp;nbsp;&amp;nbsp; "table body&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ASSIGN (lv_table_name) TO &amp;lt;t_table&amp;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; "not headerline&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lv_key&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = text-057.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; CLEAR lt_fields.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lt_fields-tabname&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'VBAP'.&amp;nbsp;&amp;nbsp; " Here you can giv any table name which has a text field&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lt_fields-fieldname&amp;nbsp; = 'POSNR'. " Text field&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lt_fields-field_attr = ' '.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lt_fields-field_obl&amp;nbsp; = 'X'.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; APPEND lt_fields.&lt;BR /&gt;*** To present a poopup to enter item number&lt;BR /&gt;&amp;nbsp;&amp;nbsp; CALL FUNCTION 'POPUP_GET_VALUES'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; popup_title&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lv_key&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start_column&amp;nbsp;&amp;nbsp;&amp;nbsp; = '26'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start_row&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = '5'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IMPORTING&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; returncode&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lv_return&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TABLES&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fields&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lt_fields&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXCEPTIONS&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; error_in_fields = 1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 2.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; IF sy-subrc &amp;lt;&amp;gt; 0.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE text-041 TYPE 'W'.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ENDIF.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; IF lv_return IS INITIAL.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE lt_fields-value.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lv_item = lt_fields-value.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; READ TABLE gt_item WITH KEY posnr = lv_item TRANSPORTING NO FIELDS.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF sy-subrc EQ 0.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;t_tc&amp;gt;-top_line = sy-tabix.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Scrolling the Table Control to mentioned index&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;t_tc&amp;gt;-current_line = sy-tabix.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET CURSOR FIELD 'GS_ITEM-MATNR' LINE &amp;lt;t_tc&amp;gt;-current_line.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE text-041 TYPE 'W'.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.&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; " FCODE_TC_GOTO_LINES&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 18 Aug 2015 06:47:11 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2015-08-18T06:47:11Z</dc:date>
    <item>
      <title>Column based search (Push button) in table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-based-search-push-button-in-table-control/m-p/11237321#M1912728</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;I have a requirement that user should able to do a column based search which means he can select any column and for that particular column, search will be performed and if any value is found out then those cells will be highlighed with different color.&lt;/P&gt;&lt;P&gt;Though I have already design a simple protocol to highlight rows when user have not chosen any column but I am not sure how to achieve the search functionality when user chooses any column. I have added search push button on the table control for this functionality.&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/771903" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried to explore threads but unfortunately nothing has helped me.&lt;/P&gt;&lt;P&gt;Please help me with the above requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jatan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Aug 2015 14:38:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-based-search-push-button-in-table-control/m-p/11237321#M1912728</guid>
      <dc:creator>former_member200832</dc:creator>
      <dc:date>2015-08-17T14:38:48Z</dc:date>
    </item>
    <item>
      <title>Re: Column based search (Push button) in table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-based-search-push-button-in-table-control/m-p/11237322#M1912729</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jatan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead of using a table-control I would prefer to use a &lt;A href="http://help.sap.com/saphelp_nw74/helpdata/de/4e/b7a512999e0134e10000000a42189b/content.htm?frameset=/de/4d/355a372d830b4ae10000000a42189e/frameset.htm&amp;amp;current_toc=/de/e8/87b8200b8c4915bdd2c89ef55caedb/plain.htm&amp;amp;node_id=52&amp;amp;show_children=false"&gt;ALV-Grid&lt;/A&gt; or the newer SAP List Viewer.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;There is a method GET_SELECTIONS? For details see &lt;/SPAN&gt;&lt;A href="http://help.sap.com/saphelp_nw74/helpdata/en/4e/c3d14488d22b90e10000000a42189d/content.htm?current_toc=%2Fen%2F55%2F632e5a2674454197c4518419f138dc%2Fplain.htm&amp;amp;frameset=%2Fen%2F4e%2Fc38f8788d22b90e10000000a42189d%2Fframeset.htm&amp;amp;node_id=157" style="font-size: 10pt;"&gt;SAPHelp&lt;/A&gt;&lt;SPAN style="font-size: 10pt;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Or have I misunderstood your issue? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wishes&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Andreas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Aug 2015 21:15:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-based-search-push-button-in-table-control/m-p/11237322#M1912729</guid>
      <dc:creator>AndyS</dc:creator>
      <dc:date>2015-08-17T21:15:08Z</dc:date>
    </item>
    <item>
      <title>Re: Column based search (Push button) in table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-based-search-push-button-in-table-control/m-p/11237323#M1912730</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andreas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the new requirement from the customer to add search button in 12 year old table control logic so I can not use ALV Grid for this purpose.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jatan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Aug 2015 04:42:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-based-search-push-button-in-table-control/m-p/11237323#M1912730</guid>
      <dc:creator>former_member200832</dc:creator>
      <dc:date>2015-08-18T04:42:31Z</dc:date>
    </item>
    <item>
      <title>Re: Column based search (Push button) in table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-based-search-push-button-in-table-control/m-p/11237324#M1912731</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;If the table control is created using wizard you can write the code in the module user command.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use FM POPUP_GET_VALUES to create a popup for the selection value. Now after getting the search value Read the internal table for all the line containing that value and pass the value in 'X' in the field MARK ( field name may be different for your program) which is used for selection in the Table control.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know if you need sample code for the same.&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Aug 2015 05:26:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-based-search-push-button-in-table-control/m-p/11237324#M1912731</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-08-18T05:26:39Z</dc:date>
    </item>
    <item>
      <title>Re: Column based search (Push button) in table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-based-search-push-button-in-table-control/m-p/11237325#M1912732</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gaurav,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;A code may be useful as I am still not sure how search will be done based on column? Open question is which parameter get set when I choose any column and during search how that parameter can be used.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Jatan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Aug 2015 06:25:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-based-search-push-button-in-table-control/m-p/11237325#M1912732</guid>
      <dc:creator>former_member200832</dc:creator>
      <dc:date>2015-08-18T06:25:01Z</dc:date>
    </item>
    <item>
      <title>Re: Column based search (Push button) in table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-based-search-push-button-in-table-control/m-p/11237326#M1912733</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;Use syntax&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-size: 10pt; font-family: Courier New;"&gt;GET CURSOR { {FIELD &amp;lt;field&amp;gt; [&lt;A href="https://community.sap.com/"&gt;field_properties&lt;/A&gt;]}&lt;/STRONG&gt; &lt;BR /&gt;&lt;STRONG style="font-size: 10pt; font-family: Courier New;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | {LINE line [&lt;A href="https://community.sap.com/"&gt;line_properties&lt;/A&gt;]} }.&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;Now you will get column name in &amp;lt;&lt;STRONG&gt;field&amp;gt;&amp;nbsp; &lt;/STRONG&gt;and also you can get the line no, from that you can define the search.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Arivazhagan S&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Aug 2015 06:32:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-based-search-push-button-in-table-control/m-p/11237326#M1912733</guid>
      <dc:creator>arivazhagan_sivasamy</dc:creator>
      <dc:date>2015-08-18T06:32:44Z</dc:date>
    </item>
    <item>
      <title>Re: Column based search (Push button) in table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-based-search-push-button-in-table-control/m-p/11237327#M1912734</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;Lets say you have a button the screen (where Table Control is defined) having Function code as GOTO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM f_code_tc_goto_lines&amp;nbsp; USING&amp;nbsp;&amp;nbsp; i_tc_name&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE any&amp;nbsp; " Table Control Name&lt;/P&gt;&lt;P&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;&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; i_table_name TYPE any. " Internal Table name&lt;/P&gt;&lt;P&gt;*** Code to scroll the table control to the&lt;BR /&gt;*** Line item number mentioned in the popup&lt;BR /&gt;*** after pressing the GOTO button&lt;BR /&gt;&amp;nbsp;&amp;nbsp; DATA: lv_table_name&amp;nbsp;&amp;nbsp;&amp;nbsp; LIKE feld-name,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lt_fields&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE STANDARD TABLE OF sval WITH HEADER LINE,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lv_return&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE string,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lv_item&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE posnr,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lv_key TYPE char50.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; FIELD-SYMBOLS &amp;lt;t_tc&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE cxtab_control.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FIELD-SYMBOLS &amp;lt;t_table&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE STANDARD TABLE.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ASSIGN (i_tc_name) TO &amp;lt;t_tc&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; CONCATENATE i_table_name '[]' INTO lv_table_name.&amp;nbsp;&amp;nbsp; "table body&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ASSIGN (lv_table_name) TO &amp;lt;t_table&amp;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; "not headerline&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lv_key&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = text-057.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; CLEAR lt_fields.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lt_fields-tabname&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'VBAP'.&amp;nbsp;&amp;nbsp; " Here you can giv any table name which has a text field&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lt_fields-fieldname&amp;nbsp; = 'POSNR'. " Text field&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lt_fields-field_attr = ' '.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lt_fields-field_obl&amp;nbsp; = 'X'.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; APPEND lt_fields.&lt;BR /&gt;*** To present a poopup to enter item number&lt;BR /&gt;&amp;nbsp;&amp;nbsp; CALL FUNCTION 'POPUP_GET_VALUES'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; popup_title&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lv_key&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start_column&amp;nbsp;&amp;nbsp;&amp;nbsp; = '26'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start_row&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = '5'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IMPORTING&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; returncode&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lv_return&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TABLES&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fields&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lt_fields&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXCEPTIONS&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; error_in_fields = 1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 2.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; IF sy-subrc &amp;lt;&amp;gt; 0.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE text-041 TYPE 'W'.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ENDIF.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; IF lv_return IS INITIAL.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE lt_fields-value.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lv_item = lt_fields-value.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; READ TABLE gt_item WITH KEY posnr = lv_item TRANSPORTING NO FIELDS.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF sy-subrc EQ 0.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;t_tc&amp;gt;-top_line = sy-tabix.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Scrolling the Table Control to mentioned index&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;t_tc&amp;gt;-current_line = sy-tabix.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET CURSOR FIELD 'GS_ITEM-MATNR' LINE &amp;lt;t_tc&amp;gt;-current_line.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE text-041 TYPE 'W'.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.&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; " FCODE_TC_GOTO_LINES&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Aug 2015 06:47:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-based-search-push-button-in-table-control/m-p/11237327#M1912734</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-08-18T06:47:11Z</dc:date>
    </item>
  </channel>
</rss>

