<?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 mandatory row entry at table control in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264496#M1385539</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;I have a table control. I need to make sure at least one row of data is entered on the table control, with field 1 as the mandatory field. How do I do that?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 03 Nov 2009 08:12:27 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-11-03T08:12:27Z</dc:date>
    <item>
      <title>mandatory row entry at table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264496#M1385539</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;I have a table control. I need to make sure at least one row of data is entered on the table control, with field 1 as the mandatory field. How do I do that?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Nov 2009 08:12:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264496#M1385539</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-03T08:12:27Z</dc:date>
    </item>
    <item>
      <title>Re: mandatory row entry at table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264497#M1385540</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i think it should work as normally as we do for any screen in LOOP in PBO&lt;/P&gt;&lt;P&gt;loop at screen.&lt;/P&gt;&lt;P&gt;case screen-name.&lt;/P&gt;&lt;P&gt;when screen-name = required field.&lt;/P&gt;&lt;P&gt;screen-required = 1.&lt;/P&gt;&lt;P&gt;modify screen.&lt;/P&gt;&lt;P&gt;endcase.&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;OR &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also check in the attributes of the table control there you can check your i/p as mandatory&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps&lt;/P&gt;&lt;P&gt;Bhanu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Nov 2009 08:25:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264497#M1385540</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-03T08:25:45Z</dc:date>
    </item>
    <item>
      <title>Re: mandatory row entry at table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264498#M1385541</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;but i only need field1 of first row to be mandatory.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Nov 2009 08:32:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264498#M1385541</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-03T08:32:59Z</dc:date>
    </item>
    <item>
      <title>Re: mandatory row entry at table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264499#M1385542</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the code i have given will work here you need to add the sy-tabix value also&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for the 1st loop sytabix will be 1 so when sy-tabix is 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at screen.&lt;/P&gt;&lt;P&gt;if sy-tabix = 1.&lt;/P&gt;&lt;P&gt;screen-field(which you want mandatory ) = 1.&lt;/P&gt;&lt;P&gt; and so on....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this should work&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Bhanu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Nov 2009 08:36:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264499#M1385542</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-03T08:36:39Z</dc:date>
    </item>
    <item>
      <title>Re: mandatory row entry at table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264500#M1385543</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My PBO looks like this:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
PROCESS BEFORE OUTPUT.
 MODULE STATUS_9000.

*&amp;amp;SPWIZARD: PBO FLOW LOGIC FOR TABLECONTROL 'TB_MATERIAL'
  MODULE TB_MATERIAL_CHANGE_TC_ATTR.
*&amp;amp;SPWIZARD: MODULE TB_MATERIAL_CHANGE_COL_ATTR.
  LOOP AT   LT_ITEMS
       INTO LS_ITEMS
       WITH CONTROL TB_MATERIAL
       CURSOR TB_MATERIAL-CURRENT_LINE.
    MODULE TB_MATERIAL_GET_LINES.
*&amp;amp;SPWIZARD:   MODULE TB_MATERIAL_CHANGE_FIELD_ATTR
  ENDLOOP.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So do I put that LOOP AT SCREEN inside LOOP AT lt_items?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Nov 2009 08:51:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264500#M1385543</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-03T08:51:53Z</dc:date>
    </item>
    <item>
      <title>Re: mandatory row entry at table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264501#M1385544</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 Screen painter attributes, for that field give INPUT as REQUIRED in program tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dhan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Nov 2009 08:55:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264501#M1385544</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-03T08:55:59Z</dc:date>
    </item>
    <item>
      <title>Re: mandatory row entry at table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264502#M1385545</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 Program &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;MODULE TB_MATERIAL_GET_LINES-.  "-&amp;gt; You need implement your logic here

loop at screen.
if sy-stel = 1.
if screen-name = 'YOUR_FIRST_FIELD'.
SCREEN-REQUIRED = 1.
MODIFY SCREEN.
ENDIF.
endif.
endloop.
ENDMODULE&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Ram&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Ramchander Krishnamraju on Nov 3, 2009 9:57 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Nov 2009 08:56:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264502#M1385545</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-03T08:56:17Z</dc:date>
    </item>
    <item>
      <title>Re: mandatory row entry at table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264503#M1385546</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Do you mean sy-loopc instead of sy-stel? Using sy-loopc or sy-tabix doesn't seem to work. I'm almost there!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: big mug on Nov 3, 2009 10:18 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Nov 2009 09:14:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264503#M1385546</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-03T09:14:21Z</dc:date>
    </item>
    <item>
      <title>Re: mandatory row entry at table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264504#M1385547</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I manage to solve it by setting my own flag. Thanks for all the help. I can see the tick on the field, but when I click Save, it does not return any message like we set it Required on screen painter. Therefore, I do a checking in PAI. But problem is, the whole table control will be dimmed, and I could no longer enter data after the message returned (as i can't put the Field in table control in the CHAIN).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: big mug on Nov 3, 2009 10:43 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Nov 2009 09:32:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264504#M1385547</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-03T09:32:19Z</dc:date>
    </item>
    <item>
      <title>Re: mandatory row entry at table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264505#M1385548</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I could not set mandatory field in Screen Painter as it will make the whole column to be mandatory&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: big mug on Nov 3, 2009 10:48 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Nov 2009 09:47:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264505#M1385548</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-03T09:47:12Z</dc:date>
    </item>
    <item>
      <title>Re: mandatory row entry at table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264506#M1385549</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It will only work when any of the columns (except the mandatory field) in the row is entered&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Nov 2009 06:18:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/mandatory-row-entry-at-table-control/m-p/6264506#M1385549</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-04T06:18:01Z</dc:date>
    </item>
  </channel>
</rss>

