<?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: Table Control Problem in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-problem/m-p/1988784#M403491</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Saroj,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;put the screenfield ( which you want in display mode )in a group ( e.g. XX ) :&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF screen-group1 = 'XX'.&lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;       screen-input = 0.&lt;/P&gt;&lt;P&gt;       &lt;/P&gt;&lt;P&gt;      ENDIF.    &lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;  MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Deepak .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Feb 2007 07:11:25 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-02-16T07:11:25Z</dc:date>
    <item>
      <title>Table Control Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-problem/m-p/1988781#M403488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I want to display the records of internal table in a table control. When the table control will display, the rows of table control contains data should be in display mode and rest of the rows of table control should be in input mode.&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;Saroj.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Feb 2007 06:35:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-problem/m-p/1988781#M403488</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-16T06:35:37Z</dc:date>
    </item>
    <item>
      <title>Re: Table Control Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-problem/m-p/1988782#M403489</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;    in your pbo of the table control, try using this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   loop at screen.&lt;/P&gt;&lt;P&gt;    if screen-name = 'itab_tc-matnr'.  "the int. tab. that's displayed in tablecontrol&lt;/P&gt;&lt;P&gt;    if itab_tc-matnr is initial.&lt;/P&gt;&lt;P&gt;    screen-input = '1'.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;   modify screen.&lt;/P&gt;&lt;P&gt;   endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Feb 2007 06:54:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-problem/m-p/1988782#M403489</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-16T06:54:54Z</dc:date>
    </item>
    <item>
      <title>Re: Table Control Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-problem/m-p/1988783#M403490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;     In the PBO module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use loop at screen .&lt;/P&gt;&lt;P&gt;check screen name for the fields having data &lt;/P&gt;&lt;P&gt;screen-active = 0.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;screen-active = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;Please reward if useful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Feb 2007 06:56:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-problem/m-p/1988783#M403490</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-16T06:56:29Z</dc:date>
    </item>
    <item>
      <title>Re: Table Control Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-problem/m-p/1988784#M403491</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Saroj,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;put the screenfield ( which you want in display mode )in a group ( e.g. XX ) :&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF screen-group1 = 'XX'.&lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;       screen-input = 0.&lt;/P&gt;&lt;P&gt;       &lt;/P&gt;&lt;P&gt;      ENDIF.    &lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;  MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Deepak .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Feb 2007 07:11:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-problem/m-p/1988784#M403491</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-16T07:11:25Z</dc:date>
    </item>
    <item>
      <title>Re: Table Control Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-problem/m-p/1988785#M403492</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check the following sample code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS BEFORE OUTPUT.&lt;/P&gt;&lt;P&gt;  MODULE SCR_INIT.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: PBO FLOW LOGIC FOR TABLECONTROL 'TC1'&lt;/P&gt;&lt;P&gt;  MODULE TC1_INIT.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE TC1_CHANGE_TC_ATTR.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE TC1_CHANGE_COL_ATTR.&lt;/P&gt;&lt;P&gt;  LOOP AT   G_TC1_ITAB&lt;/P&gt;&lt;P&gt;       INTO G_TC1_WA&lt;/P&gt;&lt;P&gt;       WITH CONTROL TC1&lt;/P&gt;&lt;P&gt;       CURSOR TC1-CURRENT_LINE.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD:   MODULE TC1_CHANGE_FIELD_ATTR&lt;/P&gt;&lt;P&gt;    MODULE TC1_MOVE.&lt;/P&gt;&lt;P&gt;    MODULE TC1_GET_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MODULE GET_AUTH_USER.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: PBO FLOW LOGIC FOR TABLECONTROL 'TC2'&lt;/P&gt;&lt;P&gt;  MODULE TC2_INIT.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE TC2_CHANGE_TC_ATTR.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE TC2_CHANGE_COL_ATTR.&lt;/P&gt;&lt;P&gt;  LOOP AT   G_TC2_ITAB&lt;/P&gt;&lt;P&gt;       INTO G_TC2_WA&lt;/P&gt;&lt;P&gt;       WITH CONTROL TC2&lt;/P&gt;&lt;P&gt;       CURSOR TC2-CURRENT_LINE.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD:   MODULE TC2_CHANGE_FIELD_ATTR&lt;/P&gt;&lt;P&gt;    MODULE TC2_MOVE.&lt;/P&gt;&lt;P&gt;    MODULE TC2_GET_LINES.&lt;/P&gt;&lt;P&gt;    MODULE CHECK_AUTH.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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;      Module  CHECK_AUTH  OUTPUT&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;P&gt;MODULE CHECK_AUTH OUTPUT.&lt;/P&gt;&lt;P&gt; LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;    IF NOT G_AUTH IS INITIAL.&lt;/P&gt;&lt;P&gt;      if g_auth = 'BM'.&lt;/P&gt;&lt;P&gt;        if screen-group1 = 'RM'.&lt;/P&gt;&lt;P&gt;          SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        if screen-group1 = 'NSM'.&lt;/P&gt;&lt;P&gt;          SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        IF BM_APP = 'C'.&lt;/P&gt;&lt;P&gt;          if screen-group1 = 'BM'.&lt;/P&gt;&lt;P&gt;            screen-input = '0'.&lt;/P&gt;&lt;P&gt;          endif.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      elseif g_auth = 'RM'.&lt;/P&gt;&lt;P&gt;        if screen-group1 = 'BM'.&lt;/P&gt;&lt;P&gt;          SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        if screen-group1 = 'NSM'.&lt;/P&gt;&lt;P&gt;          SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;        IF RM_APP = 'C'.&lt;/P&gt;&lt;P&gt;          if screen-group1 = 'RM'.&lt;/P&gt;&lt;P&gt;            screen-input = '0'.&lt;/P&gt;&lt;P&gt;          endif.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;        IF BM_APP &amp;lt;&amp;gt; 'C'.&lt;/P&gt;&lt;P&gt;          if screen-group1 = 'RM'.&lt;/P&gt;&lt;P&gt;            screen-input = '0'.&lt;/P&gt;&lt;P&gt;          endif.&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;      elseif g_auth = 'NSM'.&lt;/P&gt;&lt;P&gt;        if screen-group1 = 'BM'.&lt;/P&gt;&lt;P&gt;          SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        if screen-group1 = 'RM'.&lt;/P&gt;&lt;P&gt;          SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        IF NSM_APP = 'C'.&lt;/P&gt;&lt;P&gt;          if screen-group1 = 'NSM'.&lt;/P&gt;&lt;P&gt;            screen-input = '0'.&lt;/P&gt;&lt;P&gt;          endif.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;        IF BM_APP &amp;lt;&amp;gt; 'C'.&lt;/P&gt;&lt;P&gt;          if screen-group1 = 'NSM'.&lt;/P&gt;&lt;P&gt;            screen-input = '0'.&lt;/P&gt;&lt;P&gt;          endif.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;        IF RM_APP &amp;lt;&amp;gt; 'C'.&lt;/P&gt;&lt;P&gt;          if screen-group1 = 'NSM'.&lt;/P&gt;&lt;P&gt;            screen-input = '0'.&lt;/P&gt;&lt;P&gt;          endif.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       modify screen.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        if screen-group1 = 'RM'.&lt;/P&gt;&lt;P&gt;          SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;        if screen-group1 = 'BM'.&lt;/P&gt;&lt;P&gt;          SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        if screen-group1 = 'NSM'.&lt;/P&gt;&lt;P&gt;          SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       modify screen.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      if screen-group1 = 'BM'.&lt;/P&gt;&lt;P&gt;        SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;      if screen-group1 = 'RM'.&lt;/P&gt;&lt;P&gt;        SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      if screen-group1 = 'NSM'.&lt;/P&gt;&lt;P&gt;        SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    modify screen.&lt;/P&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " CHECK_AUTH  OUTPUT&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Feb 2007 07:17:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-problem/m-p/1988785#M403492</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-16T07:17:45Z</dc:date>
    </item>
  </channel>
</rss>

