Function module to display the given numbers in graphics / chart.

Hi all,
I was given a situation where if I give some number, those numbers shud be displayed in graphics or like a chart ( X & y axis chart). Is there any function modules for this? Pls help me.
Thanks in advance.
Vijaykumar.G

You might want to try this function module.
[code]
REPORT ZRICH_0005 .
DATA: BEGIN OF ITAB_DATA OCCURS 0,
           DATANAME(15),
           QUANTITY1 TYPE I,
           QUANTITY2 TYPE I,
           QUANTITY3 TYPE I,
      END OF ITAB_DATA.
Data: BEGIN OF ITAB_OPTIONS OCCURS 0,
           OPTION(20),
      END OF ITAB_OPTIONS.
ITAB_DATA-DATANAME = 'Maple'.
ITAB_DATA-QUANTITY1 = 5500.
ITAB_DATA-QUANTITY2 = 6200.
ITAB_DATA-QUANTITY3 = 5900.
APPEND ITAB_DATA.
ITAB_DATA-DATANAME = 'Oak'.
ITAB_DATA-QUANTITY1 = 3500.
ITAB_DATA-QUANTITY2 = 5200.
ITAB_DATA-QUANTITY3 = 4400.
APPEND ITAB_DATA.
ITAB_DATA-DATANAME = 'Cherry'.
ITAB_DATA-QUANTITY1 = 1800.
ITAB_DATA-QUANTITY2 = 2200.
ITAB_DATA-QUANTITY3 = 1900.
APPEND ITAB_DATA.
CALL FUNCTION 'GRAPH_MATRIX_3D'
     EXPORTING
          COL1        = 'Jan'
          COL2        = 'Feb'
          COL3        = 'Mar'
          TITL        = 'Lumber Usage in $'
     TABLES
          DATA        = ITAB_DATA
          OPTS        = ITAB_OPTIONS
     EXCEPTIONS
          OTHERS      = 1.
[/code]
Regards,
Rich Heilman

Similar Messages

  • Function module for displaying the location

    Hi,
          Could anyone tell  the Function module for displaying the location in our system  without a  file name while downloading, when the user press f4.
    thanks

    * read the default pathname on application server
      call function 'FILE_GET_NAME'
           exporting
    *           CLIENT                  = SY-MANDT
                logical_filename        = lc_logical_filename_ftappl
                operating_system        = sy-opsys
    *           parameter_1             = ' '
    *           PARAMETER_2             = ' '
    *           USE_PRESENTATION_SERVER = ' '
    *           WITH_FILE_EXTENSION     = ' '
    *           USE_BUFFER              = ' '
           importing
                emergency_flag          = l_emergency_flag
                file_format             = l_file_format
                file_name               = l_file_name_ftappl
           exceptions
                file_not_found          = 1
                others                  = 2.

  • Function module to display the time and date in the report-sy-udate And s

    Hi.
    wish to have a function module which can display the system time and date through function module.
    the format that this function module should display should be like this:
    if its today-date and time then:
    05-Jan-08 01.25.57 PM
    please note that i want them to be in one single row in the top-of page
    kinldy help on this.
    thanks!

    hi,
    check this.
    https://forums.sdn.sap.com/click.jspa?searchID=19175181&messageID=4628668
    Thanks

  • Function module to display the card details for the tcode BCA_CN_card_03

    HI all,
       I need to know the function modules to create the card data  and also to display the card details in accounts management in CRM.
    Points will be awarded.
    Thanks and regards,
    vinoth.

    1 BUPA_ADDRESS_GET_DETAIL
    2 BUPA_IDENTIFICATION_GET_DETAIL
       BUPA_IDENTIFICATIONDETAILS_GET
    3  BUPA_TAX*
    4,5 BUPA_PCARD*

  • Function module to display the programe name , title, linesize..etc

    hi Guru's,
    My requirement is to create a fuction module  for displaying the classical report header and footer.
    in header i need Program Name,Program Title ,page no, date , time , user..
    Can any one provide me with function module.
    cheers,
    kumar.

    hi,
    you can make this type of FM or take help from this...
    CALL FUNCTION 'Z_Z00_STD_HEADER'
           EXPORTING
                line_size           = sy-linsz
                listtitle           = sy-title
           EXCEPTIONS
                mandt_not_found     = 1
                line_size_too_small = 2
                OTHERS              = 3.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    ENDFORM.                 
    FUNCTION Z_Z00_STD_HEADER.
    ""Local interface:
    *"  IMPORTING
    *"     REFERENCE(LINE_SIZE) DEFAULT 80
    *"     REFERENCE(LISTTITLE) DEFAULT SPACE
    *"     REFERENCE(PARAM1) OPTIONAL
    *"     REFERENCE(PARAM2) OPTIONAL
    *"  EXCEPTIONS
    *"      MANDT_NOT_FOUND
    *"      LINE_SIZE_TOO_SMALL
      data : pos_center1(3) type n,
             pos_center2(3) type n,
             pos_right1(3)  type n,
             pos_right2(3)  type n,
             tit_len type i.
    Table to store the client name
      DATA iT000 type T000.
    Clear Internal Table
      CLEAR it000.
    Get client name from the T000 table
      SELECT SINGLE MANDT MTEXT INTO iT000 FROM T000
             WHERE  MANDT  =  SY-MANDT.
      IF SY-SUBRC NE 0.
        RAISE MANDT_NOT_FOUND.
      ENDIF.
      if line_size < 75.
        raise line_size_too_small.
      endif.
    Initialize values of the position counters
      pos_center1 = ( LINE_SIZE / 2 ) - 5.
      pos_right1 = LINE_SIZE - 19.
      pos_right2 = LINE_SIZE - 12.
      tit_len = strlen( listtitle ).
      pos_center2 = ( LINE_SIZE / 2 ) - ( tit_len / 2 )  - 1.
    Write the standard header
    First Line
      uline at (line_size).
    Second Line
      WRITE:            /3 text-010,                 "Report Text
                        12 sy-cprog.   "PERIASAS on 19/04/2004
      WRITE AT pos_center1  iT000-Mtext.
      WRITE AT pos_right1   text-006 RIGHT-JUSTIFIED. "Date Text
      WRITE AT pos_right2  sy-datum RIGHT-JUSTIFIED.
    Third Line
    WRITE:            /3 text-009,                 "Report Owner
                       10 sy-uname.
      WRITE  AT  /3 param1.      "PERIASAS on 19/04/2004
      WRITE  AT  pos_center2 listtitle.
      WRITE  AT  pos_right1  text-007 RIGHT-JUSTIFIED. "Time Text
      WRITE  AT  pos_right2 sy-uzeit RIGHT-JUSTIFIED.
    Fourth Line
      WRITE  AT  /3 param2.   "PERIASAS on 19/04/2004
      WRITE AT  pos_right1  text-008 RIGHT-JUSTIFIED.  "Page Text
      WRITE AT  pos_right2  sy-pagno RIGHT-JUSTIFIED.
    Fifth Line.
      uline at (line_size).
    ENDFUNCTION.
    with regards
    Lokesh
    Edited by: Lokesh Tripathi on Oct 16, 2008 12:32 PM

  • Function module to get the sequence numbers based on PERNR & payroll period

    Hi,
        Right now i am using the function module 'CU_READ_RGDIR' to get the sequence number based on the PERNR. Once i get the data i am filtering based on payroll periods (begin date and end date). Is there any function module to get the sequence number directly based on PERNR and payroll period dates? if so could you let me know.
    Thanks
    Satya

    I think thats the only way
    CALL FUNCTION 'CU_READ_RGDIR'
        EXPORTING
          persnr          = p0001-pernr
        TABLES
          in_rgdir        = it_rgdir
        EXCEPTIONS
          no_record_found = 1
          OTHERS          = 2.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    check whether "Pay date for payroll result" with in Start Date and
                  End date, and "Reason for Off-Cycle Payroll" is initial
      LOOP AT it_rgdir WHERE paydt >= v_begda
                             AND paydt <= v_endda AND
                             void IS INITIAL
                             AND ocrsn IS INITIAL
                             AND srtza = 'A'.
        v_seqnr = it_rgdir-seqnr.
    ENDLOOP.
    Hope this helps.
    Thanks
    Kiran

  • Is there a function module to display the selection options

    Hi all,
    How can I display the selection options (F2) popup, like the one in the data browser (SE11) selection screen? I have a custom report. Instead of right clicking on the selecion-options field, user want a button to click so the selection options popup appear on the screen. Is there a FM that I can use?
    Thanks in advance.

    Hello,
    i have tried debugging the standard code.... and i could find the below code which is triggering the F2 functionality for a field.
    CALL METHOD call_method
        EXPORTING
            method  = 'SetButtonState'
            p_count = 3
            p1 = fcode
            p2 = m_enabled
            p3 = m_checked
        EXCEPTIONS
            OTHERS    = 1.
    IF sy-subrc NE 0.
       RAISE cntl_error.
    ENDIF.
    class - CL_GUI_toolbar
    method - Set_button_state.
    You may try this.
    Regards,
    Venkatesh

  • Function Module to display Campaign

    Dear SAPiens,
    I need a Function Modul, which displays the campaign.
    In my Report I have the GUID or the Object ID of the campaign.
    Regards,
    Ahmet

    The solution
        DATA lv_cpg       TYPE REF TO cl_crm_mktpl_application.
          CREATE OBJECT lv_cpg.
          CALL METHOD lv_cpg->start_application
            EXPORTING
              im_select_object = l_f_guid
              IM_MODE          = 'D'.

  • Function module to find the columns in Internal table

    Hi Group,
    Is there any function module which displays the columns of the internal table. I guess there is one cos when we debug any program and select the "Tables" button while debugging and enter an internal table and then do a "Find" the pop up which comes up shows the internal table columns. As this functionality is in the debugger which I cannot debug hence was wondering if some one has come across any such function module. Thanks in advance.
    Regards,
    Ankur Bhandari
    [email protected]

    Hi again,
    1. In the above FM
       Pass Program as SY-REPID (U cann pass other prg name also)
    in FieldName Pass the name of the internal table
       eg. 'ITAB'
    2. This FM will give u the details of the
       internal table.
       The u can display the COMPONENTS table
       using ALV or anyother method u like.
    Regards,
    Amit M.

  • Function Module output display

    HI Frnds,
         When I am calling the function module and displaying the output the column name is displayed as field name but my requirement is to diplay the field description of that field how to do it tell me
    Thanks in advance
    Y.Ravikumar

    hi,
    if you are displaying using ALV.
    then in fieldcatalog you can use .
    d_fieldcat_wa-fieldname = 'MATNR'.
    d_fieldcat_wa-seltext_l = 'material number'.   * user defined fieldname.
    d_fieldcat_wa-edit = 'X'.
    d_fieldcat_wa-col_pos = 1.
    append d_fieldcat_wa to d_fieldcat.
    clear d_fieldcat_wa.
    data : gd_repid like sy-repid.
           gd_repid = sy-repid.
    call function module reuse_alv_grid_display.
    exporting.
    program name = gd_repid.
    t_fieldcatalog = d_fieldcat.
    importing.
    t_outtab = itab.
    exceptions.
    Reward with points if helpful.

  • Reg: function module to fetch the overall taxs for  a sales order

    Hi Experts,
    I need a fuction module which fetches all the taxes for a sales order with the tax values.
    (i.e) i need a function module with displays the overall tax values and not line itemwise..
    Regards,
    Vikram.S

    Hi,
    Check if it works
    POS_SALES_DOCUMENT_HEAD_TAXES

  • Function module to predict the date for a given date

    hi friends,
    is there any function module to predict the date
    means  for example if i enter one date  , what will be the date
    after 4 months(say)  to the given date.
    my requirement is when a person is hired today (10.06.2008)
    and if he is under probationary for 6 months, then on what date he comes into the permenant employee's list(predicted date after date 6 months)

    Date calculations
    DATE_COMPUTE_DAY Returns a number indicating what day of the week the date falls on. Monday is returned as a 1, Tuesday as 2, etc.
    DATE_IN_FUTURE Calculate a date N days in the future.
    RP_CALC_DATE_IN_INTERVAL Add days/months to a date
    RP_CALC_DATE_IN_INTERVAL Add/subtract years/months/days from a date
    SD_DATETIME_DIFFERENCE Give the difference in Days and Time for 2 dates
    MONTH_PLUS_DETERMINE Add or subtract months from a date. To subtract a month, enter a negative value for the 'months' parameter.
    DATE_CREATE Calculates a date from the input parameters:
    Example: DATE_CREATE
    CALL FUNCTION 'DATE_CREATE'
    EXPORTING
       anzahl_jahre  = 1
       anzahl_monate = 2
       anzahl_tage   = 3
       datum_ein     = '20010101'
    IMPORTING
       datum_aus     = l_new_date.
       Result:
       l_new_date = 20020304
    Example: MONTH_PLUS_DETERMINE
    data: new_date type d.
    CALL FUNCTION 'MONTH_PLUS_DETERMINE'
    EXPORTING
    months = -5 " Negative to subtract from old date, positive to add
    olddate = sy-datum
    IMPORTING
    NEWDATE = new_date.
    write: / new_date.

  • Function module to display offsetting invoice of incoming payment

    Hi all,
    I would like to print the customer statement of accounts through sap correspondence. 
    Is there any function module where it will display out the offsetting invoice numbers of the incoming payment that I can use in the sapscript? 
    Eg:
    Incoming payment:  1,000.00
    Offset against
    Invoice A: 500.00
    Invoice B: 300.00
    Invoice C: 200.00
    Thanks.
    Rgds,

    Hi,
    When you do the clearing, these invoices are stored in BSAD Table under the field BELNR and the link between the incoming payment and the invoice is the clearing document number. You dont need any function module to determine the invoice.
    You can also get this link in the table BSE_CLR.
    Regards
    Mahendra

  • Function modules to display graph in a container

    Hi,
       Can anyone suggest me is there any other function module to display graph in a container other than "GFW_PRES_SHOW_MULT"  why because when I am displaying the graph using that function module I am getting boxes in the graph display which is not needed so please send me other function module or tell me whether there is any way to remove the boxes in the graph at the time of display by using the same function module given above.
    Thanks in Advance.
    Bhushanam.

    Hi,
    To add a graphics functionality to ALV Grid;
    1. Add a user button on the ALV Grid control, utilizing "toolbar" event and "set_toolbar_interactive" methods of the class "cl_gui_alv_grid".
    2. As the function of this button, your routine should use GFW objects or "GRAPH_MATRIX..." function modules to display your graph. You implement your routine at the event "user_command".
    Additionaly, you can have a look at this
    SAP Graphics Help
    http://help.sap.com/saphelp_46c/helpdata/en/a1/d9883672d57c73e10000009b38f889/frameset.htm
    data: begin of i_tab occurs 0,
           name(5) type c,
           value   type p,
          end of i_tab.
    i_tab-name = 'SAP'.
    i_tab-value = '40'.
    append i_tab.
    clear  i_tab.
    i_tab-name = 'MSN'.
    i_tab-value = '30'.
    append i_tab.
    clear  i_tab.
    i_tab-name = 'CNN'.
    i_tab-value = '27'.
    append i_tab.
    clear  i_tab.
    i_tab-name = 'ABC'.
    i_tab-value = '56'.
    append i_tab.
    clear  i_tab.
    call function 'GRAPH_2D'
    EXPORTING
        TYPE                     = 'PI'
        TITL                     = 'My Graph'
      tables
        data                     = i_tab
    EXCEPTIONS
       GUI_REFUSE_GRAPHIC       = 1
       OTHERS                   = 2
    if sy-subrc <> 0.
    endif.
    Also,Check the fun modules
    GRAPH_2D Calling up the 2D business graphics
    GRAPH_2D_MENUE DO NOT USE (use 'GRAPH_2D' and 'GRAPH_BUSG_MENU_SET')
    GRAPH_3D Calling up the 3D presentation graphics
    GRAPH_BUSG_COLOR_SET Definition of color pallets for business graphics
    GRAPH_BUSG_MENU_SET Pushbutton menu (tool bar) for all BUSG modules
    GRAPH_MATRIX Calling up SAP Business Graphics (2D, 3D and 4D)
    GRAPH_MATRIX_2D Calling up the 2D graphics (user-friendly version)
    GRAPH_MATRIX_3D Structure of 3D graphics (user-friendly version)
    GRAPH_MATRIX_4D Calling up a 3D graphic (4th dimension stacked representation)
    Regards,
    Padmam.

  • What is the Function MOdule that returns the fields in database table order

    Hello Folks
      I have a dynamic internal table with fields ( which are not in order). I want to display them in the order of which they are present in the database table? Is there any function module that returns the fields in database order?
    FAQ. Please search before posting your question.
    Edited by: Suhas Saha on Oct 10, 2011 10:19 PM

    Hi,
    You can use this BAPI.
    <b>BAPI_SALESORDER_GETLIST</b>
    Reward if useful.
    Regards,
    Vimal

Maybe you are looking for

  • MegaView 566 not being recognized by PC - PLEASE HELP!

    I purchased a 566 yesterday.   The PC has only been able to see the 566 in Device Manager intermitently, and not at all in the last few hours.    I've tried everything I can think of, including reinstalling the USB ports, scanning for new hardware in

  • Scheduling agreements - orders friming that are partially receipted

    Hello, I'm new to scheduling agreements so I'm not sure excatly where to start - there is an issue  where after an SAP receipt is completed against a release/order and the receipt amount does match the order amount, SAP automatically "*" firms the re

  • I'm looking for a movie of : CE 7.1 portal abilities

    Hi all I'm looking for a movie which demonstrates the new abilities of CE 7.1 portal : web 2.0 + integration across multipul environments.

  • Get Spacing between the two elements

    Hi, I have two groups and  a table in  in my layout . In groups I have two input fields each I want to provide the spacing between the groups. How to do the above, Edited by: SAP LEARNER on Nov 12, 2009 12:29 PM

  • How to store persistent data for portlet preference

    i use PortletPreference to store user's personalized data, it works fine. but after i restart the weblogic portal 8.13, the value got reseted by the default preference value. how can i store the persistent data even after restart the weblogic portal