<?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: Module pool table control data validation in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574889#M1938359</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Resolved on our own.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Sri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 15 Mar 2016 13:37:45 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2016-03-15T13:37:45Z</dc:date>
    <item>
      <title>Module pool table control data validation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574882#M1938352</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;&lt;/P&gt;&lt;P&gt;I have a question on data validation in table control. &lt;/P&gt;&lt;P&gt;There is a table control on the input screen where the user needs to enter data.&lt;/P&gt;&lt;P&gt;The system should validate the entered data and throw error message if there is wrong value against each field.&lt;/P&gt;&lt;P&gt;When I clicked on enter after entering the data in table control, it is getting disappered.&lt;/P&gt;&lt;P&gt;Please suggest to resolve this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 09:19:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574882#M1938352</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-03-15T09:19:00Z</dc:date>
    </item>
    <item>
      <title>Re: Module pool table control data validation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574883#M1938353</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Normally the flow logic of your screen should look something like this (cfr the loops). I'd start by making sure the loop in the PAI is present as well.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ex:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Times New Roman'; font-size: 12pt; color: #666666;"&gt;&lt;SPAN style="font-size: 8pt; font-family: 'Arial monospaced for SAP'; color: black;"&gt;PROCESS BEFORE OUTPUT.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Times New Roman'; font-size: 12pt; color: #666666;"&gt;&lt;SPAN style="font-size: 8pt; font-family: 'Arial monospaced for SAP'; color: blue;"&gt;* MODULE STATUS_0100.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Times New Roman'; font-size: 12pt; color: #666666;"&gt;&lt;SPAN style="font-size: 8pt; font-family: 'Arial monospaced for SAP'; color: black;"&gt;&amp;nbsp; &lt;SPAN class="GramE"&gt;module&lt;/SPAN&gt; &lt;SPAN class="SpellE"&gt;data_retrieval&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Times New Roman'; font-size: 12pt; color: #666666;"&gt;&lt;SPAN style="font-size: 8pt; font-family: 'Arial monospaced for SAP'; color: black;"&gt;&amp;nbsp; &lt;SPAN class="GramE"&gt;loop&lt;/SPAN&gt; at &lt;SPAN class="SpellE"&gt;it_ekko&lt;/SPAN&gt; into &lt;SPAN class="SpellE"&gt;wa_ekko&lt;/SPAN&gt; with control TC100.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Times New Roman'; font-size: 12pt; color: #666666;"&gt;&lt;SPAN style="font-size: 8pt; font-family: 'Arial monospaced for SAP'; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="GramE"&gt;module&lt;/SPAN&gt; &lt;SPAN class="SpellE"&gt;populate_screen&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Times New Roman'; font-size: 12pt; color: #666666;"&gt;&lt;SPAN style="font-size: 8pt; font-family: 'Arial monospaced for SAP'; color: black;"&gt;&amp;nbsp; &lt;SPAN class="SpellE"&gt;&lt;SPAN class="GramE"&gt;endloop&lt;/SPAN&gt;&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Times New Roman'; font-size: 12pt; color: #666666;"&gt;&lt;SPAN style="font-size: 8pt; font-family: 'Arial monospaced for SAP'; color: blue;"&gt;*&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Times New Roman'; font-size: 12pt; color: #666666;"&gt;&lt;SPAN style="font-size: 8pt; font-family: 'Arial monospaced for SAP'; color: black;"&gt;PROCESS AFTER INPUT.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Times New Roman'; font-size: 12pt; color: #666666;"&gt;&lt;SPAN style="font-size: 8pt; font-family: 'Arial monospaced for SAP'; color: black;"&gt;&amp;nbsp; &lt;SPAN class="GramE"&gt;loop&lt;/SPAN&gt; at &lt;SPAN class="SpellE"&gt;it_ekko&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Times New Roman'; font-size: 12pt; color: #666666;"&gt;&lt;SPAN style="font-size: 8pt; font-family: 'Arial monospaced for SAP'; color: black;"&gt;&amp;nbsp; &lt;SPAN class="SpellE"&gt;&lt;SPAN class="GramE"&gt;endloop&lt;/SPAN&gt;&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Times New Roman'; font-size: 12pt; color: #666666;"&gt;&lt;SPAN style="font-size: 8pt; font-family: 'Arial monospaced for SAP'; color: blue;"&gt;* MODULE USER_COMMAND_0100.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 09:31:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574883#M1938353</guid>
      <dc:creator>Patrick_vN</dc:creator>
      <dc:date>2016-03-15T09:31:26Z</dc:date>
    </item>
    <item>
      <title>Re: Module pool table control data validation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574884#M1938354</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 field properties and mark the output field checkbox .Now try the same. Let us know if you still have issues.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also please check the below previous discussions relevant to this&lt;/P&gt;&lt;P&gt;&lt;A __default_attr="6841180" __jive_macro_name="message" class="jive_macro_message jive_macro" data-orig-content="Re: Data is disappearing in Table control when pressed Enter" href="https://community.sap.com/"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Siva.A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 09:39:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574884#M1938354</guid>
      <dc:creator>siva_subramanian2</dc:creator>
      <dc:date>2016-03-15T09:39:33Z</dc:date>
    </item>
    <item>
      <title>Re: Module pool table control data validation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574885#M1938355</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How did you code your PAI, does it look like&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
&lt;P style="font-family: courier; color: black;"&gt;&lt;SPAN style="color: #0000ff;"&gt;process&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;before&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;output&lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;MODULE&lt;/SPAN&gt; pf_status_and_attr&lt;SPAN style="color: #800080; font-family: courier;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;AT&lt;/SPAN&gt; itab &lt;SPAN style="color: #0000ff;"&gt;INTO&lt;/SPAN&gt; record &lt;SPAN style="color: #0000ff;"&gt;with&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;control&lt;/SPAN&gt; ctrl &lt;SPAN style="color: #0000ff;"&gt;cursor&lt;/SPAN&gt; ctrl-current_line&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;MODULE&lt;/SPAN&gt; record_fill&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt; &lt;SPAN style="color: #808080;"&gt;&lt;EM&gt;" fill data if required (e;g. not TABLES)&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;MODULE&lt;/SPAN&gt; record_attr&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt; &lt;SPAN style="color: #808080;"&gt;&lt;EM&gt;" modify screen attributes for this line&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;ENDLOOP&lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&lt;SPAN style="color: #0000ff;"&gt;process&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;after&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;input&lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;module&lt;/SPAN&gt; user_command &lt;SPAN style="color: #0000ff;"&gt;at&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;exit-command&lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;AT&lt;/SPAN&gt; itab&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;MODULE&lt;/SPAN&gt; reload_record&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt; &lt;SPAN style="color: #808080;"&gt;&lt;EM&gt;" if reload previous data required (e.g. not displayed fields)&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;chain&lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;field&lt;/SPAN&gt; record-field1&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;field&lt;/SPAN&gt; record-field2&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;module&lt;/SPAN&gt; record_check &lt;SPAN style="color: #0000ff;"&gt;on&lt;/SPAN&gt; chain-request&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt; &lt;SPAN style="color: #808080;"&gt;&lt;EM&gt;" if PAI NE PBO&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;MODULE&lt;/SPAN&gt; modify_itab&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;endchain&lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;ENDLOOP&lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;MODULE&lt;/SPAN&gt; user_command&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 09:52:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574885#M1938355</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2016-03-15T09:52:35Z</dc:date>
    </item>
    <item>
      <title>Re: Module pool table control data validation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574886#M1938356</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;The table control initially is an empty one.&lt;/P&gt;&lt;P&gt;User may enter values in any number of rows and correspondingly each row needs to be validated for two fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am unable to retrieve the data entered by user into the internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;@Raymond,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The code almost looks like the way you shared other than chain-request.&lt;/P&gt;&lt;P&gt;FIELD fld1 MODULE check_fld1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Appreciate your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Sri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 12:05:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574886#M1938356</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-03-15T12:05:35Z</dc:date>
    </item>
    <item>
      <title>Re: Module pool table control data validation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574887#M1938357</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Basically from &lt;SPAN style="color: #0000ff;"&gt;MODULE&lt;/SPAN&gt; reload_record&lt;SPAN style="color: #800080;"&gt;. til &lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt;&lt;SPAN style="color: #0000ff;"&gt;MODULE&lt;/SPAN&gt; modify_itab&lt;/SPAN&gt;&amp;nbsp; you will append new or update existing records.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 12:26:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574887#M1938357</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2016-03-15T12:26:59Z</dc:date>
    </item>
    <item>
      <title>Re: Module pool table control data validation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574888#M1938358</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Could you please share pseudo logic for reload record module?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Sri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 13:10:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574888#M1938358</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-03-15T13:10:29Z</dc:date>
    </item>
    <item>
      <title>Re: Module pool table control data validation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574889#M1938359</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Resolved on our own.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Sri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 13:37:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-table-control-data-validation/m-p/11574889#M1938359</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-03-15T13:37:45Z</dc:date>
    </item>
  </channel>
</rss>

