Problem in copying GUI status

Hi Experts,
I have created a report using ALV object model in EN language.
For this report i have copied standard GUI status to ZGUI status in language EN.
Now when i execute this report in German login. All the texts in ZGUI are displayed in ENGLISH. Where as if i check standard GUI status, it is displayed in login language.
Please tell why standard texts in ZGUI status are not displayed in logon language or is there any special way to copy GUI status so that they are copied as language dependent.
Regards

Just for the record, as i have been digging about this same thing, without finding a clear answer anywhere.
As translation texts are not copied copying only the status, as hinted somewhere else, you can copy the whole function group into a Z (without the methods).
Then in the new Zfunction group you can create copies of the standard status adding your customer needs (new menus/buttons), and translating just the new items (for use in external programs).
Then when creating your alv reports instead of using status from its own program, use the status from this Zfunction group.
(Using "CL_SALV_MODEL_BASE->SET_SCREEN_STATUS" you can use status from other programs).
Cheers

Similar Messages

  • How to copy GUI status to new program

    Hi all,
    In report A, i have GUI status with lot of menu bar activities. i need to create one more report B, with the same GUI status. Is there any option to copy/download from Report A to paste/upload to the new report B.
    Note: Both the Reports are in different SAP Systems.
    Please suggest.
    Thanks.
    Regards,
    Venkat
    Edited by: VENKATA PRASAD BATHINAPATLA on Sep 19, 2011 8:39 AM

    Hi,
    You can do this:
    go to Transaction se90. Drill down to Program library -> program sub objects -> Double click on GUI Status.
    In the program name enter Your PROGRAM NAME and press execute. now select check box beside <Your GUI STATUS which you want to copy>. and in the menu click on GUI Status -> Copy.
    Now copy it to ur B report pf status.
    or
    goto se80 select Program enter your program name then under GUI Status  right click on your gui ststus which you want to copy and press copy and enter your B Report name.,
    hope this helps u.,
    Thanks & Regards,
    Kiran

  • Copy GUI Status with all languages

    Hi,
    this is my situation:
    I copied an existing GUI Status (function group SALV, status STANDARD) to a newly created report. Original languiage for the status is German, for my report is English.
    Only the German texts have been copied.
    How can I copy all existing languages without changing the original language of my report?
    TIA,
    Clemens
    P.S.: Easily get rewards!

    Hi Clemens,
    I am afraid you need to do one by one.
    Please go to SE41 and give the program name and status name. In menu choose GO TO ->Translation.
    or try t/code SE63.
    Hope this will help.
    Regards,
    Ferry Lianto

  • Copying gui status

    Hi experts,
      I need to copy a standard gui Status to my Zprogram
    Pls anyone let me knoe how to do this.
    Thanks in advance
    karthik

    Hi
      Go to se41 tcode and click on copy interface there give the standard interface and ur program name and same for the status also click on copy status give the source status name and the target status name, then the status will be copied to ur program.
    Regards
    Haritha.

  • GUI status local/global

    Is gui status that is created by us for a particular program is local for that progam or it is global, so that we can use it in other programs.
    Waiting for replies
    thanx in advance

    Hi,
    GUI STATUS are screen specific, different for each screen.  If u want to use same in other prg then copy gui status to that program in se80-gui status-status name - right click -copy.
    Hope it will helpu.
    Jogdand
    PS: Award if helpful

  • Problem in GUI status of ALV Grid

    Hello All Experts,
    I have a following issue.
    Am displaying a report using   REUSE_ALV_GRID_DISPLAY. I have copied the GUI status from standard GUI   STANDARD_FULLSCREEN. Now when i dispaly the report i get  select all ICON just before my first column(Marked in red below). i do not need this icon, i have checked in my GUI status also this icon does not exist. can you please help me how to remove this icon.
    This is how i have declared the field catalog for my first column.
      fieldcatalog-fieldname    = text-013.
      fieldcatalog-seltext_m   = text-014.
      fieldcatalog-col_pos      = 0.
      fieldcatalog-outputlen    = 3.
      fieldcatalog-emphasize  = gc_x.
      fieldcatalog-key            = gc_x.
      fieldcatalog-checkbox   = gc_x.
      fieldcatalog-edit            = gc_x.
      APPEND fieldcatalog TO fieldcatalog.
      CLEAR  fieldcatalog.
    Am really thankful to your resposes.
    Regards,
    Satish

    i tested with
    REUSE_ALV_GRID_DISPLAY and it works fine as you want
    report ztestalv.
    type-pools:
      slis.
    data:
      i_usr02 type table of usr02,
      afield  type slis_fieldcat_alv,
      sp_group      type slis_sp_group_alv,
      t_listheader  type slis_t_listheader with header line,
      t_layout      type slis_layout_alv,
      t_fieldcat    type slis_t_fieldcat_alv,
      t_spec_groups type slis_t_sp_group_alv,
      event         type slis_alv_event,
      t_events      type slis_t_event,
      g_variant     like disvariant,
      gx_variant    like disvariant,
      g_exit(1)     type c,
      g_save(1)     type c,
      g_repid       like sy-repid,
      msgtyp        like sy-msgty,
      lt_dynpread   like dynpread occurs 1 with header line.
    start-of-selection.
      select * from usr02 into table i_usr02
      up to 200 rows.
    end-of-selection.
      t_layout-detail_initial_lines = 'X'.
      t_layout-detail_popup         = 'X'.
      t_layout-f2code               = 'PIC1'.
      t_layout-get_selinfos         = 'X'.
      t_layout-group_change_edit    = 'X'.
      call function 'REUSE_ALV_FIELDCATALOG_MERGE'
        exporting
          i_structure_name = 'USR02'
        changing
          ct_fieldcat      = t_fieldcat
        exceptions
          others           = 4.
      call function 'REUSE_ALV_GRID_DISPLAY'
        exporting
          i_callback_program       = 'ZTESTALV'
          i_callback_pf_status_set = 'SET_PF_STATUS'
          i_callback_user_command  = 'USR_CMD'
          i_structure_name         = 'USR02'
          is_layout                = t_layout
          it_fieldcat              = t_fieldcat
          it_special_groups        = t_spec_groups
          i_default                = 'X'
          i_save                   = g_save
          is_variant               = g_variant
          it_events                = t_events
        tables
          t_outtab                 = i_usr02
        exceptions
          program_error            = 1
          others                   = 2.
    make sure your field ls_layout-box_fieldname is blank, as you using the checkbox

  • Copying LT01 to ZTCode - GUI Status is not shown

    Hi All,
    I have copied LT01 TCode to ZLT01 including programs, screens, variants and user interface etc.. Then activated the Program. When I executed the TCode ZLT01 GUI status and tiltes are not shown. Only  "System" and "Help" on menu bar are showing on the screen and others which are in standarda TCode LT01 are not shown.
    Please suggest me how to proceed on this.
    Thanks in Advance.
    Param.

    Thanks for your quick response.
    I have activated the GUI Status and GUI Title. But still is not showing.
    Regards,
    Param.

  • Urgent : program to copy or download GUI status

    Hi Experts,
    I have to copy Screens and GUI status, GUI titles from one SAP sysytem to another SAP system. Do anyone have the solution for it.
    Or any program that could download to local system and then to upload the GUI Status and Screens to another syatem....
    Thanks,
    Govind

    Hi Govind,
    You can download the entire code one by one in simple flat file and can upload the same in the target system. It will reduce a lot of effort on your part. But as for the screens I think you need to put the data elements again. But you can check it as I have never tried.
    The process to upload and Download the entire code is given below:
    To download
    SE80->Utilities->More Utilities->Upload/Download->Download. ( use this to download in a simple flat file.)
    To Upload
    SE80->Utilities->More Utilities->Upload/Download->Upload.  ( now upload the simple file in the target system in the same way.)
    Thanks and Regards,
    Samantak.
    Rewards points for useful answers.

  • Problem in GUI status

    hi folks ,
    i have created the GUI status for the program .. when i go on the out put screen i am not able to go back or cancel or exit , though i have created the GUI status and activated it as well .
    my program is designed to display the user action on screen and it displays the value in the text field which can only accept output no inputs .
    plz advice .
    Thanks,
    Abhishek .

    Hello,
    Make sure that the function codes in the GUI status are written in capital letters only.Similarly in the PAI of the screen,in the case statement,the function codes have to be written in capital letters.I hope you have written the user-commands as the functionality has to be coded by the developer when he makes the GUI.
    *&      Module  USER_COMMAND_0100  INPUT
          text
    MODULE USER_COMMAND_0100 INPUT.
    case ok_code.
    when 'BACK'.
    leave to screen 100.
    when 'EXIT'.
    leave to screen 0.
    when 'SAVE'.
    ....logic
    ENDCASE.
    endmodule.
    Regards,
    Beejal
    **Reward if this helps

  • Any standar alv prog for copying PF-STATUS.

    Hi all,
         I am developing ALV drill down report. Plz provide any standard ALV prog for copying status.
    >Help me on how to handle Event in interactive alv lis. Provide me code for event handling and alv drill down repot.
    Regads.

    Hello,
    1) While creating your alv report,
    after setting the pf-status , double click on it.
    You will be taken to the screen where we set our gui status.
    To get the standard alv status you have to go to Extras->then click on adjust template
    In this select list viewer.
    With this when you check your application toolbar there,
    all the standard function codes of alv will appear.
    2) To handle events in your alv,
    you have to call one function module-> Reuse_alv_Events_get
    In this you have to give one internal table name whose structure is like slis_t_events ,
    also create its work area of type slis_alv_events.
    With this in your internal table given in that function module all the events of alv get listed,
    you can see that while debugging.
    After that you have to read that internal table to work area for that required event like if i want the event
    End-Of-List from that list then i will write:
      READ TABLE itab_events INTO wa_events WITH KEY name = 'END_OF_LIST'.
      wa_events-form = 'END'.
      MODIFY itab_events FROM wa_events INDEX sy-tabix.
      CLEAR wa_events.
    The mentioned in codes that is 'End',
    you will have to create one subroutine for it.
    that will be like,
    FORM end.
      REFRESH it_end.
      wa_end-typ = 'S'.
      wa_end-key = text-004.
      wa_end-info = sy-datum.
      APPEND wa_end TO it_end.
      CLEAR wa_end.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
        EXPORTING
          it_list_commentary       = it_end
      I_LOGO                   =
      I_END_OF_LIST_GRID       =
      I_ALV_FORM               =
    ENDFORM.                    "END
    The message written in the text element will get printed in the end of the list as we selected end-of-list event from the internal table passed in the function module Reuse_alv_Events_Get.
    Hope this solves your problem.
    Thanks

  • Use standard GUI status in customer GUI status without extra programming

    Hi,everyone.
    I have a problem in my development.
    now, I'm developing my own dialog program. And I need use my own GUI status.
    there are some buttons on application tool bar.when I click some buttons on the
    application tool bar,the program will do something according to the function code.
    But now, I also need the standard tool bar in the screen too.yeah,I know I can input function code
    to the buttons of the standard tool bar and the buttons of standard tool bar will be bright and can
    be clicked. But when I click the button on the standard tool bar like 'back', the program will not
    return to the previous screen .
    so, what I want to know is how can I make the buttons bright and achieve the functionality provided
    by the standard tool bar without extra programming.

    HI,
    you can use Tcode SE41 ( MENU PAINTER ) to copy the status of a standard program.
    to go back to the screen from where you come from like the standard BACK button.
    in PAI
    module go_back.
    in abap source code the module looks like this
    module go_back.
    case sy-ucomm.
    when 'BACK'.
    LEAVE TO SCREEN O.
    endcase.
    endmodule.
    to by pass the screen validations the above code should be written in
    MODULE MNAME AT EXIT-COMMAND.
    in the PAI.
    Thanks and regards
    Ramchander Rao.Krishnamraju

  • GUI status in OOPS in ALV

    Hi Gurus,
      Am developing the ALV report in OOPS. In that report am displaying 2 grids one after the other. My problem here is am getting the tool bar separately for the 2 grids. So i disabled the tool bar for two grids in layout. And i copied the standard gui status SLVC_FULLSCREEN into that report. Now am getting the tool bar. But i did nt get the button events. The buttons are clickable but the functionality is not doing. How to get the functionalites for the ZSLVC_FULLSCREEN. Please guide me some suggestions how to copy the functionalites for those.
    Points will be awarded
    Thanks
    Ravi

    check the all function codes of the buttons in ZSLVC_FULLSCREEN GUi status
    and write u r functionality in your progrm in at user-command subroutine.
    case sy-ucomm.
         when 'xxx'
               do something.
         when 'yyy'
               do something.
    endcase.

  • Can't get ok_code &F03 (green back) from copied standard_fullscreen status

    Hi SDN,
    we are on WAS640. I have a Z-Program which uses FM 
    REUSE_ALV_GRID_DISPLAY.
    Depending on different cases the ALV shows different tables using different t_outtabs. As for the different ALV tables, I also need differnt GUI Status...
    Hence I copied the Standard Status called STANDARD_FULLSCREEN to Z_STATUS1 to X...
    Now I notice, that all the ALV Buttons like Filtering and Sorting, which are defined in the pf-status under "Application Toolbar" work fine. Here I also added new buttons.
    Under "Function Keys" in pf-status there is the ok_code &DATA_SAVE (the disk-symbol) - this is also accessible, bu the next oks like green arrow &F03 or yellow arrow &F15 are not accessible.
    I have to change the navigation, as there is sometimes a long history in the program running, and sometimes ittakes 5 or more clicks on the green, yellow or red exit arrow to get back to the initial view of the program.
    When turning on Debug mode via /h during runtime, I can see, that I get the ok_code &DATA_SAVE, but nothing happens for the navigation arrows - no debugger comes up. Why is that?
    For the access of the ok_codes I follow the ALV FM and set up a form like this:
    FORM uc_benutzer USING r_ucomm TYPE sy-ucomm
                  r_selfield TYPE slis_selfield.
    * save stuff
      IF r_ucomm = '&DATA_SAVE'.  "works fine
      ELSEIF r_ucomm = '&F03' OR r_ucomm = '&F12' OR r_ucomm = '&F15'. "does not work
           LEAVE TO TRANSACTION 'ZPMIM'.
       ENDIF.
    some help appreciated,
    kind regards, matthias kasig

    Ok, If you get in the PAI you can check what the value of the OK_CODE is? SYST-UCOMM.
    Then you can check whether or not this is handled. Note that it is good practice to copy the value of the OK_CODE to a temporary variable.
    It's custom to set the PF-status everytime in the PBO (initialization module) of the screen.

  • Add Button to GUI STATUS Application toolbar

    Hi,
    I have to add a button in the application toolbar of a gui status. I have done that many times before, but I never got into trouble like this time....
    When I open the Gui status and the tree for the application toolbar, I can see already set buttons. When I now click on change (a modification warning comes) and press the plus-icon, it is possible to enter a new item. But everything I´m typing, I get the message Function code XXXX has not been assigned to a function key. I have never got this before....
    When I now go to SE41 and enter a new function key, I can´t use it either afterwards as a button in the application toolbar.
    In the tree of the function keys, I can´t change anything...
    What can I do here? The program name is SAPMZLCG, so it has been modified sometimes. But how can I change the GUI STATUS now to add a new button?
    Thank you!

    You need to goto the application toolbar and the add your text to the items and click below the text you will get one popup which will ask for static text and dynamic text. select statictext and then add all the information like text name and if you want to add an icon you can do it aswell. the there will be another popup for fuction attributes where you will be able to find some options loke fuction types and reaction need to select all that and then click on the ok button and save check and activate the same and after that activate and check whether the button is visible or not. once the button is visible then you need to check for the ok_code and sy_ucomm and then insert the fuctionality of the button.
    I hope this might solve your problem.

  • GUI status items are not displayed

    Hi all,
    Some parts of gui status are not displayed but some of them are displayed.
    What is the problem?
    Thanks.
    deniz.

    Hi snehi chouhan,
    I have created a program and two gui statuses for this.
    One of them is set at first display of report but not all items.
    Thanks.

Maybe you are looking for

  • Can you get games/ringtones on the iphone?

    can you get games and ringtones on iphone? there are many companies promising games or ringtones on the iphone. they tell you to enter your phone number and pay a fee to get them. should we trust them?

  • PL/SQL code issue

    Hi, I am working with oracle 10g release 1. Actually i am looking into scripts which are coded by somebody else and not me. The code is following: DECLARE      st_var     varchar2(4000);      v_td_diff     number := to_date('&1') - to_date('&2'); BEG

  • Secondary internal HD fails after only 1 week

    I just bought and installed a Western Digital Caviar SE16 500GB SATA for the second bay of my G5 ... it worked fine for three or four days, then it discontinued making backups of my main hard drive (error -50), and now Drive Genius is telling me the

  • GOS - Attachment - Link is not deleting from SRGBTBREL

    I have created custom transaction and this have option to attach desktop files (ie Word, Xls, PPT, PDF) etc into this transaction. For this i am using class CL_GOS_MANAGER. After the attachment sometimes users will delete the attachments from attachm

  • Spry and Flash not liking each other

    I'm currently working on a small site for a commercial director and the client wants it where when you rollover the thumbnail images for his commercials, they grow a bit and that's a perfect use for Spry's Grow/Shrink effect. Only problem is once I a