How to create/change layout grid in MIR7/MIRO

Dear all,
How to create/change layout grid in MIR7/MIRO??I want to change the order of the items table.
Thx.
Icuk Hertanto

Check SAP  Note 315586 - MIRO: Creating and changing display variants for Step by Step guidance.

Similar Messages

  • How to create a layout for  tcode fbl1n

    hi..
    i  want to know how to create a layout for flbl1n.pls provide me a step by step approach.
    regards

    Hi,
               Its simple :
              1. Display Report FBL1n.
              2. Select/ deselect coloumns you want with button ' Change Layout ( Ctrl + F8 ) '.
              3. Click Save Layout button( Ctrl + F12 ). Give a new name for layout.
    Regards
    Srikanth M

  • Can any body tell me how to create a layout variant in the selection

    hi friends i would like to know how to create a layout variant in the selection screen and how to select the variant to display the ouptut using the layout using disvariant.please if possible give me example. thanks in advance.

    hi,
    I shall give you the code. It will definitely work.
    <u><b>Declerations you need to make</b></u>
    data:      WK_VARIANT      LIKE DISVARIANT,
               WX_VARIANT      LIKE DISVARIANT,
               WK_REPID        LIKE SY-REPID,
               WK_VARIANT_SAVE(1) TYPE C,
               WK_EXIT(1) TYPE C.
    <b><u>Things you need to do in the initialization event:</u></b>
    INITIALIZATION.
      PERFORM F_INIT_VARIANT.
      PERFORM F_VARIANT_DEFAULT USING PR_VARI.
    *&      Form  f_init_variant
    FORM F_INIT_VARIANT .
      CLEAR WK_VARIANT.
      WK_REPID = SY-REPID.
      WK_VARIANT-REPORT = WK_REPID.
      WK_VARIANT-USERNAME = SY-UNAME.
      WK_VARIANT_SAVE = 'A'.
    ENDFORM.                    " f_init_variant
    *&      Form  f_variant_default
    FORM F_VARIANT_DEFAULT  USING    P_PR_VARI.
      WX_VARIANT = WK_VARIANT.
      IF NOT P_PR_VARI IS INITIAL.
        WX_VARIANT-VARIANT = P_PR_VARI.
      ENDIF.
      CALL FUNCTION 'LVC_VARIANT_DEFAULT_GET'
        EXPORTING
          I_SAVE        = WK_VARIANT_SAVE
        CHANGING
          CS_VARIANT    = WX_VARIANT
        EXCEPTIONS
          WRONG_INPUT   = 1
          NOT_FOUND     = 2
          PROGRAM_ERROR = 3
          OTHERS        = 4.
      IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      CASE SY-SUBRC.
        WHEN 0.
          P_PR_VARI = WX_VARIANT-VARIANT.
        WHEN 2.
          CLEAR P_PR_VARI.
      ENDCASE.
    ENDFORM.                    " f_variant_default
    <b><u> After this Things you need to do in the At selection screen event:</u></b>
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR PR_VARI.
      PERFORM F_VARIANT_F4 USING PR_VARI.
    *&      Form  f_variant_f4
    FORM F_VARIANT_F4  USING    P_PR_VARI.
      CALL FUNCTION 'LVC_VARIANT_F4'
        EXPORTING
          IS_VARIANT    = WK_VARIANT
          I_SAVE        = WK_VARIANT_SAVE
        IMPORTING
          E_EXIT        = WK_EXIT
          ES_VARIANT    = WX_VARIANT
        EXCEPTIONS
          NOT_FOUND     = 1
          PROGRAM_ERROR = 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.
      IF WK_EXIT IS INITIAL.
        WK_VARIANT-VARIANT = WX_VARIANT-VARIANT.
        P_PR_VARI = WX_VARIANT-VARIANT.
      ENDIF.
    ENDFORM.                    " f_variant_f4
    After this finally when you call the output using REUSE_ALV_GRID_DISPLAY YOU NEED TO mention this parameter in the function module
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          <i><u><b>IS_LAYOUT          = WA_LAYOUT</b></u></i>
          <i><u><b>I_SAVE             = 'X'</b></u></i>
          <u><i>I_DEFAULT          = 'X'</i></u>
          <u><b>IS_VARIANT         = WK_VARIANT</b></u>
        TABLES
          T_OUTTAB           = ITAB1
        EXCEPTIONS
          PROGRAM_ERROR      = 1
          OTHERS             = 2.
    Once you do this,,, you can create a layout variant.
    P.S. Mark all helpful answers for points.
    JLN

  • How to add Change Layout, savelayout, select layout Button to ALV Toolba

    How to add Change Layout, savelayout, select layout Button to ALV Toolbar?
    Moderator message: please (re)search yourself before asking.
    [Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers]
    locked by: Thomas Zloch on Sep 10, 2010 10:57 AM

    Variant
    CALL FUNCTION 'REUSE_ALV_VARIANT_F4'
           EXPORTING
                is_variant          = gs_variant
                i_save              = c_save
              it_default_fieldcat =
           IMPORTING
                e_exit              = gf_exit
                es_variant          = gs_variant
           EXCEPTIONS
                not_found = 2.
      IF sy-subrc = 2.
        MESSAGE ID sy-msgid TYPE 'S'      NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ELSE.
        IF gf_exit = space.
          cf_varia = gs_variant-variant.
        ENDIF.
      ENDIF.
      CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET'
        EXPORTING
          i_save        = c_save
        CHANGING
          cs_variant    = gs_variant
        EXCEPTIONS
          wrong_input   = 1
          not_found     = 2
          program_error = 3
          OTHERS        = 4.
      IF sy-subrc NE 0.
        cf_subrc = sy-subrc.
      ENDIF.
    Change Layout, savelayout, select layout Button  pass the value which is in BOLD
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
       EXPORTING
         i_callback_program                =  gd_repid
         i_callback_user_command           =  'U_COMMAND'
         i_callback_top_of_page            = 'TOP-OF-PAGE'
                         is_layout                    =  fld_lay
           it_fieldcat                  =  fieldcatalog[]
                       IT_EXCLUDING                  =
                       IT_SPECIAL_GROUPS             =
                       IT_SORT                        =  it_sort[]
         i_default                      = 'X'
         i_save                         = 'A'
         is_variant                     = gs_variant
         it_events                      =  it_event[]
        TABLES
          t_outtab                      =    it_sales
                     EXCEPTIONS
                       PROGRAM_ERROR                     = 1
                       OTHERS                            = 2
    Annasaheb

  • How to create change request

    HI,
    how to create change request for a program and how to compare versions ? how to release the task ? where we create change request ? how to transport it ? who will transport ?
    In real time who creates change request ? developer  or Team leader or Basis mainly in supporting project ?

    The Change Request is that request when you do changes or create a program or configuration in the system. The system will automatically popu with the change request pop box , when you can give request name as defined by the system or can give your own request name with heading of what changes you have made while customization. The system will generate a request number and you save it. (e.g.:- SEDE-2785467) SEDE- means the Clients System name then followed by the system generated request number. 
    Now when you want to release the request you have to use the <b>T-code SE10</b> where you can see the requests under the heading modifiable or released. Go to the modifiable option. Each request will have again an internal request number. First you have to release the internal request and then release the external request number. This will in turn released by the basis guys thru the <b>T-code SM64</b> in a group when all the requests are pooled from different users.
    The task  is nothing but the what task you have performed while customizing the client system and the heading name which have given it for that task and generated a request for that task.
    regarding your last question, change request is usually created by the developers or team leader. But the transporting is mostly done by basis.
    regards
    vivek
    <b>please reward points if this helps</b>

  • Do you know How to Create Screen Layout Rules ?

    Hi,
    Do you know How to Create Screen Layout Rules ?
    Best regards,

    Hi,
    http://help.sap.com/saphelp_45b/helpdata/EN/ae/ea2c7dd435d1118b3f0060b03ca329/content.htm
    Please also read the "Rules of the Engagement" before posting a query on this forum.
    Regards,
    Gaurav

  • How to create a Layout Template of XSL Stylesheet (XML) type

    Hello,
    I am new to OBIEE. I need to generate layout template to be of XSL Stylesheet (XML) format. ( output report to be in XML format )
    Please share if anybody know How to create a Layout Template of XSL Stylesheet (XML) type for BI Publisher.
    Waiting for your reply

    Look at this, for example.
    http://xlspe.com/news.php?item.15.1

  • How to create the layout for query in Bex 3.5

    Hi All,
    i have one requirement to do layout for query. Report like after passing the variable values and then they will select the required layout. It has to get output according layout selection fields.
    i have no idea about how to create layout.
            thanks in advance...
    Thanks & Regards,
    Mallikarjuna.k

    Hi Gregor,
    In the note 1149346 that you have mentioned, it says -
    You must start the input-ready query in change mode.
    BEx Analyzer: In the properties of the analysis grid, the switch
    "Suppress new rows" must not be set.  Furthermore,
    the switch "Allow entry of plant values"
    must be set in the local query properties.
    I have not seen this setting Allow entry of plant values in a query - can you tell what is refers to?

  • How to create editable ALV grid/list

    Hi,
    I want to create editable ALV grid/list so that user can modify the data in the ALV.
    And when user presses save button data will get saved in Z table.
    I dont know how to create editable ALV so could anybody please help me regarding this?
    Thanks & regards,
    Sameer Dhuke

    HI
    check the demo programs BCALV_FULLSCREEN_GRID_EDIT
    BCALV_GRID_EDIT
    BCALV_TEST_GRID_EDIT_01
    BCALV_TEST_GRID_EDITABLE
    REUSE_ALV_GRID EDITABLE
    ALV Grid editable fields
    Just to make things a bit easy
    In the layout,there is a property called edit, make it 'X' for the particular field whichever you want to make editable.
    Hope this helps,
    Suruchi
    Message was edited by:
            Suruchi Mahajan

  • How to create a Layout variable in Macro

    Hi Friends,
    I have to run a macro in the planning book which will execute and perform disaggregation / aggregation at whatever level the users enter the data. For Example, if a user enters a data at Product level it has to disaggregate to the SKU level and execute the macro to calculate forecast figures. Always calculating at detailed level gives accurate results. Here am using Drill down and Drill up functionality .
    My question is, should I use any IF condition to perform a check say IF at AGG_LEVEL ('SKU') =1 then perform Drilldown. And for DrillUp should I set a LAYOUT_VARIABLE
    use this to determine if it needs to be drilled up.
    Am not familiar using this condition check and Layout variable creation. Can anyone pls let me know how do create these steps probably with an example.
    Thanks for your help in advance.
    Regards
    Bala

    Hi Bala,
    I suggest you to go through the following SAP standard macro book. It contains a collective macro..DRILL(Start), which in turn contains macros for setting indicators, for doing Drill-down and drill-up and deleting the idicators..In this way u can set your drill-up and drill -down macros for the charectaristics you want and do the automatic drill-up and drill-down.
    SNP94(1)_Interactive Planning
    regards,
    uma mahesh...
    confirm, Am i targetted ur post exactly...if not kindly post back...

  • How to add Change Layout Button to ALV Toolbar?

    Hi All,
    I am using a SAP GUI STATUS 'STANDARD' that has almost all the funcationality needed except for the change layout button.
    I have tried changing the GUI STATUS to 'STANDARD_FULLSCREEN' which has the button I am looking for but it does not show up.
    What am I missing to have the 'Change Layout' Button show on the toolbar?
    thank you

    I am using Classes.
    I did not specify any type of table of 'exclude' buttons.
    here is my code that display the ALV
    DATA gr_alv TYPE REF TO cl_salv_table.
    DATA gr_functions TYPE REF TO cl_salv_functions_list.
    DATA gr_selections TYPE REF TO cl_salv_selections.
    DATA gr_events TYPE REF TO cl_salv_events_table.
    DATA gr_settings TYPE REF TO cl_salv_display_settings.
    DATA gr_layout TYPE REF TO cl_salv_layout.
      TRY.
          cl_salv_table=>factory(
           IMPORTING r_salv_table = gr_alv
           CHANGING  t_table      = gt_rpt_details ).
          PERFORM f_display_settings.
          gr_alv->set_screen_status(
          "pfstatus = 'Z_STANDARD'
          pfstatus = 'ZSTANDARD_FULLSCREEN'
          report = sy-repid
          "i_save = 'A'
          set_functions = gr_alv->c_functions_all ).
          gr_events = gr_alv->get_event( ).
          "create layout object
          CREATE OBJECT gr_layout.
          gr_layout->get_current_layout( ).
          CREATE OBJECT event_handler.
          SET HANDLER event_handler->on_user_command FOR gr_events.
          gr_functions = gr_alv->get_functions( ).
          gr_functions->set_all('X').
          gr_functions->set_group_filter( value = if_salv_c_bool_sap=>false ).
    *       Set print preview
          gr_functions->set_print_preview( ).
          gr_alv->get_display_settings( ).
          gr_alv->display( ).

  • How to create an occupancy grid map

    I am using a LIDAR sensor (URG-04LX) to map an environment for DaNI 1.0 in LabVIEW Robotics 2010 module.  I want to create an occupancy grid map of the environment to use for path planning purposes. Can anyone provide me with any assistance. I have looked at the examples for path planning using the A* technique on an occupancy grid but I don't understand how to create the occupancy map.

    ... everyone above as told you how to create and LABVIEW occupancy map.... using an occupancy map.
    The labview VI assumes you know exactly what the envrioment is like. Meaning you pretty much have some representation of the enviroment.
    What you want to know is how do I generate and occupancy map using a laserscanner. For this you would need something called SLAM. Simultaneous localisation and Mapping. In order generate an occupancy map you need to continously localise your system so you can map laser measurements with refference to a fixed refferece frame, you then have to localise with respect to your map and repeat. This is non-trivial !
    unfortuently there is no LabviewVi to do this for you, and there is not much working example code. So honestly if you want to do this, i would use a robotic development framework call ROS and using gmapping (which is a SLAM package). Alternatively if you inist on using labview you could create a dll of the gmapping (open source libary) and call it from labview, Our you could try to implement it from scratch yourself....
    I just wish it was easier to use opensource libaries like pcl,opencv and integrate with textbased langauges using a labview system... it would make labview so much better, but labview robotics i feels is not really a good robotic application framework comapared to alternatives like ROS which have much bigger communities and much more modules of code you can use... escpecially for SLAM 
    https://decibel.ni.com/content/docs/DOC-22790 this is the best i have managed to find ( they do implement SLAM for this) 
    http://www.ros.org/wiki/gmapping

  • Create Change Layout in ALV list report

    Hi,
    i have create my own change layout button at my alv list report, my problem is i don't know what coding can be used to activate the change layout function in my own button. Who have sample programming for this function please share it....
    tq.

    Hi,
    By default if you're using the ALV List Display function module, there's no need for you to code the 'Change Layout' function, the standard function will be there, unless there's something you want and the standard 'Change Layout' function could not provide.
    Go to Abap Editor and look for program with 'BALV*'. You'll get a whole list of DEMO program on ALV.

  • How to create change set in 9i r2 ?

    I created new change source and new change set , not use 'SYNC_SOURCE' and 'SYNC_SET'.
    after I created change table and activated change set, I update source table's data.
    but I can't find any recored in change table.
    please help, thanks.
    //create change source
    begin
    dbms_cdc_publish.create_change_source(
    change_source =>'hr_change_source',
    source_description=>'Change source for hr test_source',
    logfile_suffix => '',
    logfile_location => ''
    end;
    //create change set
    begin
    dbms_cdc_publish.create_change_set(
    set_name => 'hr_change_set',
    change_source_name => 'hr_change_source',
    begin_date => sysdate,
    end_date => sysdate+5,
    tablespace_name => 'ts_cdcpub',
    ignore_ddl_events => 'y',
    rollback_seg_name =>' ');
    end;
    //create change table
    begin
    dbms_cdc_publish.create_change_table(
    owner => 'cdcpub',
    change_table_name => 'hr_ct',
    change_set_name => 'hr_change_set',
    source_schema => 'hr',
    source_table => 'cdc_test',
    column_type_list => 'id integer, name varchar2(10)',
    capture_values => 'both',
    rs_id => 'y',
    row_id => 'n',
    user_id => 'n',
    timestamp => 'n',
    object_id => 'n',
    source_colmap => 'n',
    target_colmap => 'y',
    options_string => 'tablespace ts_cdcpub');
    end;
    //activate change set
    begin
    dbms_cdc_publish.alter_change_set(
    set_name => 'hr_change_set',
    advance_enable => 'y',
    ignore_ddl_events => 'n',
    rollback_seg_name => '');
    end;
    //source table
    create table hr.cdc_test(
    id integer,
    name varchar2(10),
    primary key(id)
    );

    Dear Niranjan
    the WWI design of a cover letter is very "company" specific. In most cases data like:
    - which material number was "delivered" is shown e.g. with material text
    - some contact adress data from the company shipping the MSDS is shown
    etc.
    Most of the information printed are retrieved using a parameter symbol. Some data might come from information in CVD1; some data is retrieved by using the data from CVD1; e.g. Customer adress information etc. (here data is retrieved from business partner information)
    The parameter symbols you are showing are "standard"; therefore you can use option of Ralph to try to identify the "source" of the data as retrieved.
    There are not many threads related to cover letter topic in this FORUM; I believe not more than 10 threads are related to this topic. I participated in discussion of one of these threads; i was not able to find the thread; sorry
    Only as a hint: don't only concentrate on WWI design; identify as well how you need to "link" the cover letter to a specific "process"; this is done via customizing; e.g. refer to the SDS distribution OSS in which the whole SDS process is described; the process is described well how to "link" the cover letter to a shipment process
    Topic is explained on "very" high level here:
    Cover Sheet Template (DBV) - Basic Data and Tools (EHS-BD) - SAP Library
    So I believe the best option is to us the proposal of Ralph and trying to understand the standard symbols etc.
    C.B.
    PS: after oce again trying to find additional threads I found only these:
    Coverletter - Output of material data
    Parameter Symbols not appearing in Coversheet and/or Acknowledgement Receipt
    How to create Cover letter

  • How to create change pointers for IT6 when custom table Z777A changes?

    Situation: We are using custom table Z777A (copied T777A and added fields) to store building locations. Employee's IT6 subtype 92 retrieves valid work address building locations from table Z777A.
    Problem: Whenever there are updates to Z777A, we need to find all IT6 subtype 92 records that use the changed building location from Z777A and create IDOC's The change pointer entry will need to be for the IT6 subtype 92 row that is affected.
    Question: Can anyone give me specific details as to how this can be accomplished? Thanks.

    Hi,
    MASTER DATA CHANGES DISTRIBUTION BY CHANGE POINTER TECHNIQUE:
    Step 1: Creating change document object in SCDO transaction.
    Step 2:Assigning tables to the change document object.
    Step 3:Specifying change document items in transaction BD52.
    Step 4: Activating change pointers for the message type HRMD_ABA in transaction BD50.
    Step 5:Activating change pointers globally.
    Step 6:Executing program RBDMIDOC  in SE38, Specifying message type HRMD_ABA.
    with regards,
    M.Sreeram.

Maybe you are looking for

  • Java to Webservices ??

    Hi friends, Can someone tell me a high level idea on how to interact with the Webservices like I have one Standalone Java application which need to interact with some Webservices to validate something. Is it possible to talk from Java to Web Services

  • Updating My IPOD Nano

    How do I add songs to my Nano without deleting all the existing songs? I had to start a new library in my ITunes because my computor crashed and I lost all my original Library songs in my ITunes.

  • Consuming web services provided 3rd

    Hello experts, I have a scenario SAP -> XI -> 3rd party WS (with multiple actions) The 3rd party WS contains several actions for manipulating a Business Object. I would like to define one Inbound Service Interface with several Operations for consumin

  • Which performs better for windows development, bootcamp or parallels?

    I have an imac at home and am using parallels to host a w7 vm, wherein I do some web and db development.  It is quite sluggish at times.  I think i may need to tweak the config to perhaps allocate more ram to it but i'm not sure.  I just picked up a

  • Exporting Metadata

    I've created custom metadata views and presets for cataloging my images. Is it possible to export this metadata into an Excel spreadsheet as a CSV or TSV file? File/Export/Metadata exports standard metadata, but not my custom fields and entries. Or,