Changing language of text of field in screen painter

Hi All ,
Can we maintain the text of field in screen painter in different language . For ex: i have same screens  in different languages . When i am changing  the text in  EN language the same text in EN only i am getting in other languages . How can i change the texts into other languages .
Thanks & Regards ,
Sabu.

You have to do translation of the text in the transaction - SE63
Text fields can be translated. They then appear in the user's logon language. To do this, follow the menu path ->   In Screen Painter: Gotou2192 Translation
Edited by: Krishna Adabala on Dec 2, 2008 8:15 AM

Similar Messages

  • Change of variable text in BEx selection screen

    Hi all,
    in our BW system the key users are allowed to create queries and also create variables. In some cases, especially for often used info objects like 0DATE the number of variables is increasing very quickly. The reason for this is, that 0DATE is used for a big variety of meanings e.g. delivery date, order date, invoice date etc.
    So the users always create new variables only to have a meaningful description in the BEx selection screen, because they do not want only "date" to be displayed here. As result we have many different varianbles with exactly the same technical settings with only different names.
    So my question is: Is it possible to change the diplayed text in the selection screen for each query without having to create a new variable?
    Thanek you and best regards

    Hi Stephan,
    Changing the diplayed text in the selection screen for each query is not possible.You have to create a new variable for each query.
    Rgds,
    Murali

  • How to add a search help on a screen field from screen painter

    Hi,
    I would like to add an existing Search Help on a screen field in Screen painter.
    Of course it's possible to just click on th screen field and in the property box, I just have to set the name of teh search help.
    The problem is that I need the screen field to be grey and user musn't be able to change the field value if he doens't use the search help.
    I'm not allowed to modify the existing search help or to built it on my own from source code, I must use the existing one.
    Do you have an idea on how to do so?
    Regards,
    Morgan

    Dropdown Box:
    In the screen painter for that field goto properties -> Dropdown ->select listbox.
    Option 1:
    Instead let that field be in change mode and if user enters any wrong entry which is not there in the table give a error messgae.
      CHAIN.
        FIELD addr1_data-country.
        MODULE modify_screenfields1.
      ENDCHAIN.
    MODULE modify_screenfields1 INPUT.
      CASE sy-ucomm.
        WHEN 'ENTER' OR 'EXECUTE'.
          IF NOT addr1_data-country IS INITIAL.
            SELECT SINGLE landx FROM t005t INTO lws_landx WHERE
                                          land1 = addr1_data-country
                                      AND spras = 'EN'.
            IF sy-subrc <> 0.
              MESSAGE e000(zo_spa) WITH text-022.  " Invalid Country code
            ELSE.
              t005t-landx = lws_landx.
            ENDIF.
          ELSE.
            CLEAR: t005t-landx.
          ENDIF.
       ENDCASE.
    ENDMODULE.                 " modify_screenfields1  INPUT
    Option 2: Other than if u want the way u like, let that field be greyed out. don't attach the search help.
    In the PROCESS ON VALUE-REQUEST.
      FIELD addr1_data-region MODULE region_pov.
    MODULE region_pov INPUT.
    Using the F4IF_INT_TABLE_VALUE_REQUEST table value request show the search help.
    also make that field input enabled.
    ENDMODULE.                 " region_pov  INPUT
    I think this will solve ur problem.
    Regards,
    Prakash.
    Message was edited by: Prakash Ramu

  • How to delete invisible fields from screen painter SE51?

    Dear all,
    How to delete/remove invisible fields from screen painter SE51?
    Thanks.

    HI,
    just go to screen painter-->layout in change mode.
    the invisible fields will be looking faded
    click on that and press the DEL button.
    that will be deleted.
    <b><REMOVED BY MODERATOR></b>
    vivekanand
    Message was edited by:
            Alvaro Tejada Galindo

  • How to swap fields in screen painter.

    hello gurus,,
    how to swap fields in screen painter.

    Hi
    Go through the link given below :
    http://www.standardware.com/pdf/stdwsp.pdf
    With Regards
    Nikunj Shah

  • I/O field in screen painter

    Hi,
    I have a I/O field created in screen painter (single line will do).Now I need to output values to the IO field through program.I need to know which is the class linked to the IO field and which method will write values to it?
    thanks
    Suganya

    Hi,
    I created a IO field in the screen painter with the name IO_TEXT and as you said created a variable in the program with IO_TEXT like below,
    DATA: IO_TEXT (not sure of the reference type).
    and tried to assign a text to it as below,
    IO_TEXT = 'sample'.
    but I don't get that in the output.Not sure of what is the mistake i am making.
    thanks
    Suganya

  • How to change the property of the fields on screen while using BDC

    Hello,
    I am working on a program where I am using BDC call transaction method to update vendor master data using Fk02. I need to call the transaction in mode 'E'. As per the requirement I don't want user to see all the fields available on that screen. For example on Payment transactions screen I only want user to see fields like Bank key, bank number in the editable mode and rest all the fields on the screen should be greyed out.
    Can you please help with how can i do this.

    Hi,
    I think you can achieve this using transaction variant. Create a transaction variant using SHD0 and grey out the fields which you want. After that in BDC, instead of calling FK02, call the transaction variant you created. you may have to change the BDC recording a bit, but i think you can give it a try?
    Do let me know if it helps you.
    Regards,
    Raghav.

  • Problem changing language for texting on BB Curve 9300 3G

    Blackberry 9300 3G
    Does anyone know if there is a quick way of switching keyboard language? My mobile has English and Arabic keys on the keyboard, but no Arabic option on the phone under the language settings.
    When I attempt to update input languages to include Arabic through the desktop software I get the following message:
    "BlackBerry® Desktop Software failed to validate your BlackBerry® device update.
    Aborting install due to validation failure. Some packages contained unsatisfied dependencies."
    The only advice I've found is to go to logs under ~Library on my Mac with OS X 10.6.8 which will show messages of apps that need to be uninstalled as they're third party and can't be validated. This seemed to indicate Blackberry Appworld needed to be uninstalled which I did, but still have the problem.
    If anyone can help that would be great.
    Also I'd be grateful if anyone can confirm if Blackberry phones are supposed to be this inconvenient? I've just spent my eigth hour on this, and I'm regretting ever having bought the phone. I've made phone calls with it, and sent texts in English, but apart from that nothing. I've already got a phone that's a tenth of the cost that also types in Arabic, which I think makes Blackberry pretty useless by comparison.
    Solved!
    Go to Solution.

    I have finally found a work around for this problem. I adapted the advice from the link here: 
    http://forums.crackberry.com/forum-f62/how-un-brick-blackberry-mac-336488/
    To clarify I was using a BB9300 3G Curve, with BB OS 6, with the latest BB Desktop version, running on a Mac Book Pro.
    You need to wipe the phone and reinstall the operating system for the handset in a way that possibly flashes the RAM on the phone, as it appears a large batch of phones were shipped with this bug.
    Once prompted to repair the phone you need to choose the earliest version of OS offered by the repair wizard. It will remove your personal files and settings which will need to be reinstalled manually.
    My steps were as follows:
    FIRST OF ALL ENSURE YOUR PHONE IS NOT CONNECTED TO YOUR MACHINE AND THAT BLACKBERRY DESKTOP IS NOT RUNNING.
    1. Delete operating system versions stored on your Mac by navigating to ~Library/ApplicationSupport/BlackberryDesktop/DeviceApplications
    2. Empty the Recycling/'Trash' Bin
    3. Remove the battery from your Blackberry and then connect to your machine via USB cable. The phone will display a battery with a red cross. The Desktop software should launch after the phone is connected.
    4. You will be prompted to repair or restart the phone. Opt to repair and you should be presented with various versions of previous operating systems. It recommended the latest version for me, but in fact I found I had to go right back to the earliest version of operating system available which was OS5. Select this and then start the download.
    5. I found the phone downloaded the entire software in one go but in the original advice it says the phone may need to be reconnected several times as it drops off, closing and restarting BB Desktop software each time. I found this only happened to me when trying to install the later versions of the operating system.
    6. At the halfway point of the installation the progress bar stated it was 'Waiting for device to initialise'. At this point reinsert the battery.
    7. Then wait for the phone to restart which took over 20 minutes for myself.
    8. This should have completed the installation. Most importantly when the phone set itself up with OS5 it gave me an option to choose the input languages available on the phone and delete unwanted ones. I got a message on BB Desktop recommending I upgrade the OS to 6, which I did, and which now functions with input languages.
    Again this workaround is from:
    http://forums.crackberry.com/forum-f62/how-un-brick-blackberry-mac-336488/ which I had to alter to the steps I have outlined in case it assists anyone in the future. 

  • Entering various items in a single field with screen painter

    Does someone know if is possible to create in a dynpro screen a field that behaves like an empty dropdown box and allow the user to enter more than one entry. (<i>Like the funcionality of</i> <b>SELECT-OPTIONS</b>).
    If that is possible how that field can be stored in a table?

    Here is a sample program showing you how to embed a selection screen in a dynpro.
    report zrich_0006 .
    tables: mara.
    * Custom Selection Screen 1010
    selection-screen begin of screen 1010 as subscreen.
    selection-screen begin of block b1 with frame title text-001.
    parameters: p_rad1 radiobutton group grp1 default 'X',
                p_rad2 radiobutton group grp1,
                p_rad3 radiobutton group grp1.
    select-options: s_matnr for  mara-matnr,
                    s_matkl for  mara-matkl,
                    s_mtart for  mara-mtart.
    selection-screen end of block b1.
    selection-screen end of screen 1010.
    start-of-selection.
      call screen 100.
    *&      Module  STATUS_0100  OUTPUT
    module status_0100 output.
    *  SET PF-STATUS 'xxxxxxxx'.
    *  SET TITLEBAR 'xxx'.
    endmodule.
    *&      Module  USER_COMMAND_0100  INPUT
    module user_command_0100 input.
    endmodule.
    * Screen screen 100 with a subscreen area called "subscreen_1010"
    * Screen Flow Logic follows
    *process before output.
    *  module status_0100.
    *  call subscreen subscreen_1010 including sy-repid '1010'.
    *process after input.
    *  call subscreen subscreen_1010 .
    *  module user_command_0100.
    Regards,
    Rich Heilman

  • How to create password field in screen painter

    hi all,
        i am designing login screen. in that i hv to create one input-output field as a password field. i.e when i enter the characters it will display in <b>*(star) format.</b>
         also is there any way to do the same using <b>parameters</b> statement in report? give me the Way or coding.
    thanks in advance,
    regards,
    Vinod.

    HI GOPI
       I TRY TO ENCRYPT FORMULA IN PASSWORD PROTECT.BUT ITS NOT WORK .ITS SUCCESSFUL COMPILE & WHEN I PUT PASSWORD ITS SHOWING WHAT I GIVEN THERE. SO I THINK IN MY CODING PART THERE IS SOME ERROR.CAN U HELP ME PLEASE.
    I BRIEFLY DESCRIBE.........
    HERE FOR LOGIN PURPOSE I USE MODULE POOL PROGRAM & THERE I CREATE TWO FIELD ONE FOR (USER_NAME & PASSWORD).THERE SHOWING TWO ERROR (1ERROR ONE) EVEN IF YOU GIVE WRONG USER & PASSWORD THEN LOGIN SUCCESSFUL AND (2 SECOND ONE) IF YOU GIVE PASSWORD IN PASSWORD FIELD THAT   LOOK LIKE (****) MEANS ENCRYPT.
    I ALSO SEND MY CODING CAN YOU CHECK PLEASE.
    REPORT  ZLOGIN_PRO MESSAGE-ID ZBABUN.
    TABLES: ZTABLE_LOGIN.
    data: itab like table of ztable_login with header line,
                  OK TYPE SY-UCOMM.
                     CALL SCREEN 100.
    *&      Module  USER_COMMAND_0100  INPUT
          text
    MODULE USER_COMMAND_0100 INPUT.
    CASE OK.
    WHEN 'LOGIN'.
        SELECT * FROM ZTABLE_LOGIN INTO TABLE ITAB.
            SELECT * FROM ZTABLE_LOGIN INTO TABLE ITAB WHERE PASSWORD = ZTABLE_LOGIN-PASSWORD.
      SELECT USER_NAME FROM ZTABLE_LOGIN INTO ITAB-USER_NAME.
       SELECT PASSWORD FROM ZTABLE_LOGIN INTO ITAB-PASSWORD.
    LOOP AT ZTABLE_LOGIN.
      if itab-user_name ca itab-password.
           message i006.
    ELSEIF SCREEN-GROUP1 = 'ZTABLE_LOGIN-PASSWORD'.
    SCREEN-INVISIBLE = '1'.
    MODIFY ZTABLE_LOGIN.
    CONTINUE.
           call transaction 'SBWP'.
         else.
         message e020.
         CLEAR  : ZTABLE_LOGIN-USER_NAME,ZTABLE_LOGIN-PASSWORD.
       endif.
    END LOOP.
    WHEN 'LOGOUT'.
    MESSAGE I007.
    LEAVE PROGRAM.
    WHEN 'CREATE'.
      CALL TRANSACTION 'ZLOGIN_NEW_USER'.
    ENDCASE.
    ENDMODULE.                 " USER_COMMAND_0100  IN
    note: FIELD NAME OF USER_NAME = ZTABLE_LOGIN-USER_NAME
                                        PASSWORD = ZTABLE_LOGIN-PASSWORD
    PLEASE REPLAY ME.
    .I AM WAIT FOR UR RESULT.
    THANKS
    LAXMIKANTA.

  • F4 help for date field on screen painter

    Hi ,
    I created a screen using dialog programming . I have a date field there which is defined as
    itab-date.
    The format for this field in Element list is DATS .
    How do i get a drop down on the date field on the screen .
    Please advise
    Thanks !

    In Report u have to add,
    TYPES: BEGIN OF TY_F4HELP,                  
              ENAME  TYPE PA0001-ENAME,
              PERNR  TYPE PA0001-PERNR,
           END OF TY_F4HELP.
    Data:   IT_F4HELP TYPE STANDARD TABLE OF TY_F4HELP WITH HEADER LINE.
    *Begin of add F4 in Parameter field Ename.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_ENAME.
      DATA: IT_RETURN_TAB TYPE ddshretval OCCURS 0 WITH HEADER LINE . " Return table for F4 help
      SELECT DISTINCT ename pernr
        FROM PA0001
        INTO TABLE IT_F4HELP.
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
          RETFIELD        = 'ENAME'
          VALUE_ORG       = 'S'
        TABLES
          VALUE_TAB       = IT_F4HELP
          RETURN_TAB      = it_return_tab
        EXCEPTIONS
          PARAMETER_ERROR = 1
          NO_VALUES_FOUND = 2
          OTHERS          = 3.
      READ TABLE it_return_tab INDEX 1.
      IF SY-SUBRC <> 0.
      ENDIF.
      IF sy-subrc = 0.
        MOVE it_return_tab-fieldval TO P_ename.
      ENDIF.
      CLEAR: it_return_tab.
    *End of add F4 in Parameter field Ename.

  • How to read the contents of Input Field created via Screen Painter?

    Hi All,
    I have a module program / dialog program, on my second screen, I created an input/outbox field via screen painter of course,
    now in my PAI, how can I read the contents of the input/outbox field?
    Let's say the name of my input/outbox field is: P_WEKRS.  Note: Get Parameter and Set Parameter is ticked.
    PROCESS AFTER INPUT.
      LOOP WITH CONTROL TC_DATA.
        MODULE MODIFY_DATA.
      ENDLOOP.
    I want to get the value of the input/outbox field before my loop in table control?  I thought that it will work like normal parameter in non-dialog programs.
    Any helpful inputs will be appreciated/rewarded.
    Thanks.
    Jaime

    Hi, Jaime
    Do the following Change in you Follow Logic
    PROCESS AFTER INPUT.
    MODULE read_or_change_value. " Add this
    LOOP WITH CONTROL TC_DATA.
      MODULE MODIFY_DATA.
    ENDLOOP.
    Add the Bellow Module code in you Driver Program.
    MODULE read_or_change_value.
    DATA: P_WEKRS like " the Field on Screen. Must be the same name as on SCREEN. and Type must be same too.
    " Here you will find the Value in that Variable or if you will change the Value here you will find it change on Screen
    END MODULE.
    Please Reply if any Issue..
    Best Regards,
    Faisal

  • CS -Depot Repair User field header screen

    Hello ,
    I want to include user defined field in RMA sub-tab of SM03 order type.. This user defined field is "Serial number".We are creating a service order for a serial number.  Currently I can view serial number in object list .We want to include this serial number field in RMA sub-tab. Is this possible.
    I think from this  exit IWO10018 it is possible to include fields & screen.But it is visible as seperate tab "Enhancement" appearing on last in order tabs.Am i right.
    Regards,

    Go through this link. This link has explained to add field using screen painter for VA01 entry screen. Instead of program SAPMV45A, enter the program SAPLCOIH (for IW31 header screen). Check with ABAP people for further clarity.
    http://www.sap-advisor.com/abap-coding/how-to-add-a-custom-field-using-the-sap-screen-painter/
    http://wiki.sdn.sap.com/wiki/display/ABAP/NewfieldListdisplayatIW38orIW39whenactivatingscreenexitatIW31MaintenanceOrdercreate

  • Search Help of compounded char in Screen Painter

    Hi,
    I have attached the standard search help /BI0/OGL_ACCOUNT to the G/L account input/output field in screen painter. While executing when I press F4 it gives the pop up message showing chart of accounts (Compounded) and G/L account characteristic values. But when I select single line it shows chart of accounts in the input/output field instead of G/L account. Could you please tell me why is it so and how can it be corrected if I want G/L account values in the input/output field.
    Thanks,
    Viren

    how to change the search help of the WBS field VBAP-PS_PSP_PNR in the over screen tab.
    Unfortunatly there is no search help for PS_PSP_PNR in VBAP.
    I guess you need to create one elementry Z search help and finally tab it to  PS_PSP_PNR in VBAP by just enhacing the VBAP.
    PS:But you need access key for same.

  • How to put "selection options without intervals" on screen painter?

    Hello all,
           I need to put a field for pernr(personal number) on screen painter (module program) and user should be able to enter a list of pernr's to process. I know in report program I can do this by:
    SELECT-OPTIONS: s_lpernr FOR pa001-pernr NO INTERVALS.
    How can I get this work on sccreen painter in module programming? How can I add a field on screen painter with a range without intervals? Please let me know.
    Thanks.
    Mithun.

    You can also do this using the function module COMPLEX_SELECTIONS_DIALOG.
    REPORT  ZTEST_SCREEN                            .
    DATA : BEGIN OF IT_DYNPFIELDS OCCURS 3.
            INCLUDE STRUCTURE DYNPREAD.
    DATA : END OF IT_DYNPFIELDS.
    DATA: TEST(10) TYPE C.
    RANGES:  R_UNAME FOR SY-UNAME.
    DATA:     V_USERNAME LIKE  SY-UNAME.
    DATA : V_PROG LIKE D020S-PROG VALUE 'ZTEST_SCREEN',
           V_DNUM LIKE D020S-DNUM VALUE '0100'.
    CALL SCREEN 100.
    *&      Module  STATUS_0100  OUTPUT
    *       text
    MODULE STATUS_0100 OUTPUT.
      SET PF-STATUS 'TEST'.
    *  SET TITLEBAR 'xxx'.
    ENDMODULE.                 " STATUS_0100  OUTPUT
    *&      Module  USER_COMMAND_0100  INPUT
    *       text
    MODULE USER_COMMAND_0100 INPUT.
      CASE SY-UCOMM.
        WHEN 'BACK'.
          LEAVE TO SCREEN 0.
      ENDCASE.
    ENDMODULE.                 " USER_COMMAND_0100  INPUT
    *&      Module  GET_CURSOR_USERNAME  INPUT
    *       text
    MODULE GET_CURSOR_USERNAME INPUT.
      REFRESH IT_DYNPFIELDS.
      CLEAR   IT_DYNPFIELDS.
      MOVE 'V_USERNAME' TO IT_DYNPFIELDS-FIELDNAME.
      APPEND IT_DYNPFIELDS.
      CLEAR   IT_DYNPFIELDS.
      CALL FUNCTION 'DYNP_VALUES_READ'
        EXPORTING
          DYNAME               = V_PROG
          DYNUMB               = V_DNUM
          TRANSLATE_TO_UPPER   = 'X'
        TABLES
          DYNPFIELDS           = IT_DYNPFIELDS
        EXCEPTIONS
          INVALID_ABAPWORKAREA = 1
          INVALID_DYNPROFIELD  = 2
          INVALID_DYNPRONAME   = 3
          INVALID_DYNPRONUMMER = 4
          INVALID_REQUEST      = 5
          NO_FIELDDESCRIPTION  = 6
          INVALID_PARAMETER    = 7
          UNDEFIND_ERROR       = 8
          DOUBLE_CONVERSION    = 9
          STEPL_NOT_FOUND      = 10
          OTHERS               = 11.
      IF SY-SUBRC EQ  0.
        READ TABLE IT_DYNPFIELDS WITH KEY FIELDNAME = 'V_USERNAME'.
        IF SY-SUBRC = 0.
          V_USERNAME = IT_DYNPFIELDS-FIELDVALUE.
        ENDIF.
      ENDIF.
      PERFORM GET_MULTIPLE.
    ENDMODULE.                 " GET_CURSOR_USERNAME  INPUT
    *&      Form  GET_MULTIPLE
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM GET_MULTIPLE .
    * Dynamically holding Field name
      FIELD-SYMBOLS: <FST> TYPE STANDARD TABLE.
      IF  R_UNAME[] IS INITIAL.
        IF NOT V_USERNAME IS INITIAL.
          R_UNAME-SIGN = 'I'.
          R_UNAME-OPTION = 'EQ'.
          R_UNAME-LOW = V_USERNAME.
          APPEND R_UNAME.
          CLEAR  R_UNAME.
        ENDIF.
      ENDIF.
      ASSIGN R_UNAME[] TO <FST>.
      CALL FUNCTION 'COMPLEX_SELECTIONS_DIALOG'
        EXPORTING
          TITLE             = 'Select Multiple Value'(059)
          TEXT              = 'Finish Group'(058)
          SIGNED            = 'X'
          LOWER_CASE        = ' '
          NO_INTERVAL_CHECK = 'X'
          JUST_DISPLAY      = ' '
          JUST_INCL         = 'X'
        TABLES
          RANGE             = <FST>
        EXCEPTIONS
          NO_RANGE_TAB      = 1
          CANCELLED         = 2
          INTERNAL_ERROR    = 3
          OTHERS            = 4.
      IF SY-SUBRC EQ  0.
        READ TABLE R_UNAME INDEX 1.
        IF SY-SUBRC = 0.
          V_USERNAME = R_UNAME-LOW.
        ENDIF.
      ENDIF.
    ENDFORM.                    " GET_MULTIPLE

Maybe you are looking for

  • Blueprints Ajax Map Viewer Error - NoClassDefFoundError

    I am at a loss to understand why I get the error below when using the blueprints ajax Map Viewer component. At one time I had this working, but somethng must have changed. Everything compiles, so all the components are being found, but when I navigat

  • How to set simple vLAN on SFE2000 - I get illegale port

    Hi Everyone, I have a Cisco SFE2000 that has a web admin interface which I use to configure. This is the structure of my current network: ------------------------------------------------------                                                         -

  • Mass Migration of Contacts from One Org to Another

    Hi All I have requirement to migrate dozens or hundreds of party relationship (organization contact) records from one organization to another. For example, if BONY Mellon sells a business unit to JP Morgan Chase, there may be hundreds of BONY contact

  • HT1420 how do i deauthorise  a computer which has crashed on me. Also I have 4 other computers which are authorised

    How do I deauthorise a computer which has crashed. Also I have five computers authorised and need to deautorise the one which has crashed and have no access so i can authorise the new iMac which I have purchased

  • Transfer music on macbook pro

    I have a main account (JohnC) and admin rights on my macbook pro (running 10.7.5). On this macbook pro, Ive created a new user account (CharlieC) for another family member. Is it possible for me to copy the iTunes library from JohnC account to the ne