<?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: calling  standard function module matrix_graph in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-standard-function-module-matrix-graph/m-p/3551314#M854441</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi check this example..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZZ__GRAPH . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF ITAB_DATA OCCURS 0, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATANAME(15), &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QUANTITY1 TYPE I, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QUANTITY2 TYPE I, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QUANTITY3 TYPE I, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END OF ITAB_DATA, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BEGIN OF ITAB_OPTIONS OCCURS 0, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OPTION(20), &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END OF ITAB_OPTIONS. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-DATANAME = 'Electricity'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY1 = 55. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY2 = 62. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY3 = 59. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND ITAB_DATA. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-DATANAME = 'Gas'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY1 = 35. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY2 = 52. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY3 = 44. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND ITAB_DATA. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-DATANAME = 'Water'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY1 = 18. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY2 = 22. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY3 = 19. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND ITAB_DATA. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GRAPH_MATRIX_3D' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPORTING &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;COL1 = 'Jan' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;COL2 = 'Feb' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;COL3 = 'Mar' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TITL = 'Utility Expenses in US$.' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA = ITAB_DATA &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OPTS = ITAB_OPTIONS &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXCEPTIONS &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OTHERS = 1. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;venkat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 19 Mar 2008 08:38:51 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-19T08:38:51Z</dc:date>
    <item>
      <title>calling  standard function module matrix_graph</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-standard-function-module-matrix-graph/m-p/3551312#M854439</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; when calling standard function module 'Matrix_graph' ,this function module itself calling  function 'graph_receive' , at that time it is firing an error * " table $opts, line 8, row 6, Value: &lt;STRONG&gt;'SET MAIL=X' E 018: undefined Value : $Data "&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; i populated internal tables and passing to table parameters to function ,pls  see  below code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF DATA0 OCCURS 1,&lt;/P&gt;&lt;P&gt;        P TYPE P,&lt;/P&gt;&lt;P&gt;      END OF DATA0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF OPTS OCCURS 1,&lt;/P&gt;&lt;P&gt;         C(80) TYPE C,&lt;/P&gt;&lt;P&gt;      END OF OPTS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF TDIM1 OCCURS 1,&lt;/P&gt;&lt;P&gt;         C(80) TYPE C,&lt;/P&gt;&lt;P&gt;      END OF TDIM1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF TDIM2 OCCURS 1,&lt;/P&gt;&lt;P&gt;         C(80) TYPE C,&lt;/P&gt;&lt;P&gt;      END OF TDIM2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF TDIM3 OCCURS 1,&lt;/P&gt;&lt;P&gt;         C(80) TYPE C,&lt;/P&gt;&lt;P&gt;      END OF TDIM3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : GNTITLE(30),GTITLE(60).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.....&lt;/P&gt;&lt;P&gt;.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR : TDIM1.&lt;/P&gt;&lt;P&gt;     MOVE : ITAB6-GROUP TO TDIM1-C.&lt;/P&gt;&lt;P&gt;     APPEND TDIM1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     CLEAR : DATA0.&lt;/P&gt;&lt;P&gt;     MOVE : ITAB6-QTY TO DATA0-P.&lt;/P&gt;&lt;P&gt;     APPEND DATA0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     CLEAR : DATA0.&lt;/P&gt;&lt;P&gt;     MOVE : ITAB6-PEND TO DATA0-P.&lt;/P&gt;&lt;P&gt;     APPEND DATA0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.......&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REFRESH OPTS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE 'FIFRST = 2D' TO OPTS-C. APPEND OPTS.&lt;/P&gt;&lt;P&gt;  WRITE 'TISIZE =  1' TO OPTS-C. APPEND OPTS.&lt;/P&gt;&lt;P&gt;  WRITE 'P2TYPE = VB' TO OPTS-C. APPEND OPTS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR : GNTITLE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  REFRESH TDIM2.&lt;/P&gt;&lt;P&gt;  MOVE 'Completed' TO TDIM2.&lt;/P&gt;&lt;P&gt;  APPEND TDIM2.&lt;/P&gt;&lt;P&gt;  MOVE 'Pending' TO TDIM2.&lt;/P&gt;&lt;P&gt;  APPEND TDIM2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  REFRESH TDIM3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;......&lt;/P&gt;&lt;P&gt;......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR : GTITLE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONCATENATE '' ITAB-POST1 INTO GTITLE.&lt;/P&gt;&lt;P&gt;  IF NOT GNTITLE IS INITIAL.&lt;/P&gt;&lt;P&gt;   CONCATENATE GTITLE '(' GNTITLE ')' INTO GTITLE SEPARATED BY SPACE.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'GRAPH_MATRIX'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            TITL  =  GTITLE&lt;/P&gt;&lt;P&gt;            VALT  = 'Detail'&lt;/P&gt;&lt;P&gt;            DIM1  = 'Activity'&lt;/P&gt;&lt;P&gt;            DIM2  = 'Quantity'&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            DATA  = DATA0&lt;/P&gt;&lt;P&gt;            TDIM1 = TDIM1&lt;/P&gt;&lt;P&gt;            TDIM2 = TDIM2&lt;/P&gt;&lt;P&gt;            TDIM3 = TDIM3.&lt;/P&gt;&lt;P&gt;            OPTS  = OPTS.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please tell me , if i made any mistake while passing table parameter OPTS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prakash&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Mar 2008 08:30:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-standard-function-module-matrix-graph/m-p/3551312#M854439</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-19T08:30:37Z</dc:date>
    </item>
    <item>
      <title>Re: calling  standard function module matrix_graph</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-standard-function-module-matrix-graph/m-p/3551313#M854440</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;Try This...&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
REPORT  ZMATRIX.

DATA: BEGIN OF ITAB_DATA OCCURS 0,

DATANAME(15),

QUANTITY1 TYPE I,

QUANTITY2 TYPE I,

QUANTITY3 TYPE I,

END OF ITAB_DATA,

BEGIN OF ITAB_OPTIONS OCCURS 0,

OPTION(20),

END OF ITAB_OPTIONS.

ITAB_DATA-DATANAME = 'Electricity'.

ITAB_DATA-QUANTITY1 = 55.

ITAB_DATA-QUANTITY2 = 62.

ITAB_DATA-QUANTITY3 = 59.

APPEND ITAB_DATA.

ITAB_DATA-DATANAME = 'Gas'.

ITAB_DATA-QUANTITY1 = 35.

ITAB_DATA-QUANTITY2 = 52.

ITAB_DATA-QUANTITY3 = 44.

APPEND ITAB_DATA.

ITAB_DATA-DATANAME = 'Water'.

ITAB_DATA-QUANTITY1 = 18.

ITAB_DATA-QUANTITY2 = 22.

ITAB_DATA-QUANTITY3 = 19.

APPEND ITAB_DATA.

CALL FUNCTION 'GRAPH_MATRIX_3D'

EXPORTING

COL1 = 'Jan'

COL2 = 'Feb'

COL3 = 'Mar'

TITL = 'Utility Expenses in US$.'

TABLES

DATA = ITAB_DATA

OPTS = ITAB_OPTIONS

EXCEPTIONS

OTHERS = 1.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Reward points if useful.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;AK&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Mar 2008 08:38:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-standard-function-module-matrix-graph/m-p/3551313#M854440</guid>
      <dc:creator>ak_upadhyay</dc:creator>
      <dc:date>2008-03-19T08:38:16Z</dc:date>
    </item>
    <item>
      <title>Re: calling  standard function module matrix_graph</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-standard-function-module-matrix-graph/m-p/3551314#M854441</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi check this example..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZZ__GRAPH . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF ITAB_DATA OCCURS 0, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATANAME(15), &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QUANTITY1 TYPE I, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QUANTITY2 TYPE I, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QUANTITY3 TYPE I, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END OF ITAB_DATA, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BEGIN OF ITAB_OPTIONS OCCURS 0, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OPTION(20), &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END OF ITAB_OPTIONS. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-DATANAME = 'Electricity'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY1 = 55. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY2 = 62. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY3 = 59. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND ITAB_DATA. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-DATANAME = 'Gas'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY1 = 35. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY2 = 52. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY3 = 44. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND ITAB_DATA. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-DATANAME = 'Water'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY1 = 18. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY2 = 22. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DATA-QUANTITY3 = 19. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND ITAB_DATA. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GRAPH_MATRIX_3D' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPORTING &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;COL1 = 'Jan' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;COL2 = 'Feb' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;COL3 = 'Mar' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TITL = 'Utility Expenses in US$.' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA = ITAB_DATA &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OPTS = ITAB_OPTIONS &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXCEPTIONS &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OTHERS = 1. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;venkat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Mar 2008 08:38:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-standard-function-module-matrix-graph/m-p/3551314#M854441</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-19T08:38:51Z</dc:date>
    </item>
  </channel>
</rss>

