<?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: export to memory id in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/export-to-memory-id/m-p/972909#M70141</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have some syntax issues.  Refer to the code below.  The field FLAG carries the value of 'y' through to the called program ZSUB_Prog in this example.  In your example, you were calling program ZPROGRAM; and your attached code was program ZSUB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Program 1 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZMain .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: flag(1) type c value 'y'. " to indicate called from main program&lt;/P&gt;&lt;P&gt;data: mem1(60) type c. " import zprogram output&lt;/P&gt;&lt;P&gt;mem1 = 'S'.&lt;/P&gt;&lt;P&gt;data: mem2(60) type c. " export flag to mem2&lt;/P&gt;&lt;P&gt;mem2 = 'p'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;export flag to MEMORY ID mem2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;submit  ZSUB_Prog and return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Your logic here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Program 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZSUB_Prog message-id zz.&lt;/P&gt;&lt;P&gt;data: flag(1) type c. " to indicate called from main&lt;/P&gt;&lt;P&gt;data: mem1(60) type c. " import zprogram output&lt;/P&gt;&lt;P&gt;*key = 'S'.&lt;/P&gt;&lt;P&gt;data: mem2(60) type c. " export flag to mem2&lt;/P&gt;&lt;P&gt;mem2 = 'p'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IMPORT flag from memory id mem2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if flag = 'y'.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Your logic here.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 15 Sep 2005 01:05:54 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-09-15T01:05:54Z</dc:date>
    <item>
      <title>export to memory id</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/export-to-memory-id/m-p/972908#M70140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;why is the flag not imported to the called sub program when calling from main program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;program main:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: flag(1) type c value 'y'.     " to indicate called from main program&lt;/P&gt;&lt;P&gt;data: mem1(60) type c.               " import zprogram output&lt;/P&gt;&lt;P&gt;mem1 = 'S'.&lt;/P&gt;&lt;P&gt;data: mem2(60) type c.            " export flag to mem2&lt;/P&gt;&lt;P&gt;mem2 = 'p'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;export flag to MEMORY ID mem2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;submit zprogram&lt;/P&gt;&lt;P&gt;        and return&lt;/P&gt;&lt;P&gt;IMPORT internaltable FROM MEMORY id mem1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;program sub.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: flag(1) type c.        " to indicate called from main&lt;/P&gt;&lt;P&gt;data: mem1(60) type c.               " import zprogram output&lt;/P&gt;&lt;P&gt;key = 'S'.&lt;/P&gt;&lt;P&gt;data: mem2(60) type c.            " export flag to mem2&lt;/P&gt;&lt;P&gt;mem2 = 'p'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IMPORT flag from memory id mem2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if flag = 'y'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     EXPORT internaltable TO MEMORY id mem1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Sep 2005 22:32:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/export-to-memory-id/m-p/972908#M70140</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-09-14T22:32:13Z</dc:date>
    </item>
    <item>
      <title>Re: export to memory id</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/export-to-memory-id/m-p/972909#M70141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have some syntax issues.  Refer to the code below.  The field FLAG carries the value of 'y' through to the called program ZSUB_Prog in this example.  In your example, you were calling program ZPROGRAM; and your attached code was program ZSUB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Program 1 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZMain .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: flag(1) type c value 'y'. " to indicate called from main program&lt;/P&gt;&lt;P&gt;data: mem1(60) type c. " import zprogram output&lt;/P&gt;&lt;P&gt;mem1 = 'S'.&lt;/P&gt;&lt;P&gt;data: mem2(60) type c. " export flag to mem2&lt;/P&gt;&lt;P&gt;mem2 = 'p'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;export flag to MEMORY ID mem2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;submit  ZSUB_Prog and return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Your logic here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Program 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZSUB_Prog message-id zz.&lt;/P&gt;&lt;P&gt;data: flag(1) type c. " to indicate called from main&lt;/P&gt;&lt;P&gt;data: mem1(60) type c. " import zprogram output&lt;/P&gt;&lt;P&gt;*key = 'S'.&lt;/P&gt;&lt;P&gt;data: mem2(60) type c. " export flag to mem2&lt;/P&gt;&lt;P&gt;mem2 = 'p'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IMPORT flag from memory id mem2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if flag = 'y'.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Your logic here.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Sep 2005 01:05:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/export-to-memory-id/m-p/972909#M70141</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-09-15T01:05:54Z</dc:date>
    </item>
  </channel>
</rss>

