<?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: Pass value in module in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933022#M1333238</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is not requried to pass value becz you have already declared the variable globally.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 21 Jul 2009 10:34:55 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-07-21T10:34:55Z</dc:date>
    <item>
      <title>Pass value in module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933016#M1333232</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is it possible to pass value in module?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
chain.

field xxx module check_data .....

endchain.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jul 2009 10:19:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933016#M1333232</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-21T10:19:30Z</dc:date>
    </item>
    <item>
      <title>Re: Pass value in module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933017#M1333233</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN __default_attr="blue" __jive_macro_name="color"&gt;Hi, 
&amp;lt;li&amp;gt;It is possible to check.
&lt;PRE&gt;&lt;CODE&gt;
CHAIN.
FIELD MARA-MATNR MODULE check_data.
ENDCHAIN.&lt;/CODE&gt;&lt;/PRE&gt;

&lt;PRE&gt;&lt;CODE&gt;
MODULE check_data INPUT.
 "Write your code here and validate your input to the field MATNR on screen.
ENDMODULE.&lt;/CODE&gt;&lt;/PRE&gt;

Thanks
Venkat.O&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jul 2009 10:25:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933017#M1333233</guid>
      <dc:creator>venkat_o</dc:creator>
      <dc:date>2009-07-21T10:25:40Z</dc:date>
    </item>
    <item>
      <title>Re: Pass value in module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933018#M1333234</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What do you mean by "pass value"? Once you declare corresponding field (same name and type as screen field) in ABAP program, the value for that field will automatically be passed back and forth to program and screen.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jul 2009 10:26:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933018#M1333234</guid>
      <dc:creator>MarcinPciak</dc:creator>
      <dc:date>2009-07-21T10:26:43Z</dc:date>
    </item>
    <item>
      <title>Re: Pass value in module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933019#M1333235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Frn,&lt;/P&gt;&lt;P&gt;  It is not possible to pass the vaue ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Thanks and Regards..&lt;/P&gt;&lt;P&gt;  Priyank dixit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jul 2009 10:29:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933019#M1333235</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-21T10:29:03Z</dc:date>
    </item>
    <item>
      <title>Re: Pass value in module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933020#M1333236</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;Value will be automatically passed when you create the variable with same name in your ABAP program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Milan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jul 2009 10:32:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933020#M1333236</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-21T10:32:25Z</dc:date>
    </item>
    <item>
      <title>Re: Pass value in module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933021#M1333237</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;Why do you want to pass the value here ? The value which you are going to give in the module pool screen is going to be validated.&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, 21 Jul 2009 10:34:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933021#M1333237</guid>
      <dc:creator>sridhar_meesala</dc:creator>
      <dc:date>2009-07-21T10:34:20Z</dc:date>
    </item>
    <item>
      <title>Re: Pass value in module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933022#M1333238</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is not requried to pass value becz you have already declared the variable globally.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jul 2009 10:34:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933022#M1333238</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-21T10:34:55Z</dc:date>
    </item>
    <item>
      <title>Re: Pass value in module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933023#M1333239</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have the following situation:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
chain.
FIELD p9115-data_imputaz MODULE check_data.
.
.
.
.
endchain.


module CHECK_DATA input.

CALL FUNCTION 'ZCHECK_DATA'
  EXPORTING
    data_in       = p9115-data_imputaz
          .

endmodule. 

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to utilize the module check_data also with other field but I have need to change dinamically the exporting parameter for function module.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jul 2009 10:37:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933023#M1333239</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-21T10:37:55Z</dc:date>
    </item>
    <item>
      <title>Re: Pass value in module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933024#M1333240</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alfonso,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In a module pool, when you say:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FIELD var1 MODULE a&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the value of 'var1' is automatically passed from the screen to the module. This happens when the field value is entered for the first time, or when the value is changed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On encountering &lt;STRONG&gt;ENDMODULE&lt;/STRONG&gt;, the processed value is returned.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you want to do a pass-by-value only? If that is what you ask, no that is not possible. The call is pass-by-reference, so the value of the variable changes as per the module's code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this is helpful! Please elaborate on your requirement, and I'll revert back. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Shailesh.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Always provide feedback for helpful answers!!&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jul 2009 10:44:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933024#M1333240</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-21T10:44:11Z</dc:date>
    </item>
    <item>
      <title>Re: Pass value in module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933025#M1333241</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok, so this is what you need&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
"in screen flow logic
chain.
FIELD: field, field2 MODULE check_data.
enchain. 
 
"in program 
DATA: field(14) TYPE c,   "example fields
      field2(14) TYPE c.

DATA: fieldname TYPE string.
FIELD-SYMBOLS &amp;lt;value&amp;gt; TYPE ANY.


module CHECK_DATA input.

  GET CURSOR FIELD fieldname.  "gets current field name (the one which you are in)
  ASSIGN (fieldname) TO &amp;lt;value&amp;gt;.  "get its value

"now declare FM parameter as    data_in TYPE ANY  so you can pass any value
 CALL FUNCTION 'ZCHECK_DATA'
  EXPORTING
    data_in       = &amp;lt;value&amp;gt;.
endmodule. 
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Marcin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jul 2009 11:10:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/pass-value-in-module/m-p/5933025#M1333241</guid>
      <dc:creator>MarcinPciak</dc:creator>
      <dc:date>2009-07-21T11:10:56Z</dc:date>
    </item>
  </channel>
</rss>

