Display value in text element in screen painter

Hi,
I have created new sreen. I have I/O field and text field. My i/o field is zcust of data element kunnr. After I run transaction and when I chose value in this field (for example customer 123456) I want to be displayed customer name in text field. Customer name is value kna1-name1.
How can i do this?
Thanks.

Hi Nihad,
In the PAI of the screen use the field statement.
field zcust module cust_name.
in the program write the below code to populate the customer name.
MODULE cust_name INPUT.
select single name1 from kna1 into CUST_TEXT
where kunnr eq zcust.
ENDMODULE.  
Regards,
Charumathi

Similar Messages

  • Bex. Query in 3.5 : All Variable values using Text Elements not shown

    I am using a Variable, for which I am suppose to select more than 15 values . After executing the report, I am trying look for these values using Layout--> Display Text Elements --> All.
    Only first 10-11 values are shown and the rest are shown as ...
    As such, I cannot see all the values in WAD too, in the info tab. 
    Is there any limitations to display the values with text elements ?
    Any idea how to display all the values ?
    Thanks

    You are right. I can do this if I select Filter values.
    But, I am trying to show the values entered for the variables using Layout-->Display Text elements --. Alll or variables.
    These are the values shown in the web template. The filter values goes to the data analysis tab, which are fine.
    I want to display all the values in the information tab, but only few values are show and rest are shown as ...        The same is the case when I select Layout-->Display Text elements --> All or variables. after I execute the query.

  • How to Set Default Value of Dropdown Menu on Screen Painter

    Hi,
    I have 2 dropsdown menu, the first one's dropdown values are taken as defined (input1 TYPE bcont-type). The second dropdown values are defined using FM vrm_set_values. How do I set the default value for both dropdown in screen painter?

    Hi,
    Try this
    PARAMETERS: P_EBELN TYPE EKKO-EBELN MODIF ID S1 AS LISTBOX VISIBLE
      LENGTH 20.
    ID = 'P_EBELN'.
    VALUE-KEY = 1.
    VALUE-TEXT = 'Hi'.
    APPEND VALUE TO T_DROP.
    CALL FUNCTION 'VRM_SET_VALUES'
      EXPORTING
        id                    = ID
        values                = T_DROP
    EXCEPTIONS
       ID_ILLEGAL_NAME       = 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.
    READ TABLE T_DROP INTO WA_DROP INDEX 1.
    P_EBELN = WA_DROP-TEXT.

  • Can any share me the procedure to create a text box in screen painter?

    Hi Friends,
                    Can anyone share me the procedure to create a text box in screen painter and browser for attaching files ....please its urgent....
    Points will be definetly rewarded.
    Thanks

    Refer to
    How to create a text box in ascreen painter?
    where another user (venkateshwar reddy) has asked a very similar question... is this an exam question?
    Jonathan

  • Status gui, text elements and screens in Abap in Eclipse

    Hello everybody,
    Today i start using AiE, but i see that i can't create status gui, text elements and screens, the only method to achieve this is open sap gui (from eclipse) and create this directly there. I don't know if i am doing something wrong but i can't see how to create this objects in eclipse.
    Is SAP working to implement this options directly in Eclipse without having to go to sap gui?, if that's right, when are we going to see this options directly in eclipse?.
    In advance thank you very much.
    Best regards.
    Jhon Jairo Teran.

    Hi Jhon Jairo Teran,
    you are right, some development objects are currently only supported in AiE using the SAP GUI integration. However, with each release more and more features become available. For example, editing message classes was added in a recent release. The best way to keep up-to-date with the features of AiE is to follow the AiE space on SDN (ABAP in Eclipse).
    On thing to keep in mind is, that the availability of some features depends on the version of the backend system. Thomas Fiedler created a blog that contains the information which features are available with which backend version: ADT Feature Availability Matrix for AS ABAP Releases.
    Christian

  • How to create a drop down box and text box in screen painter?

    Hi i am totally new to this concept of screen painter..please can any tell me
    how to create drop down box in screen painter?
    How to create or display default date and time values?
    How to create text box for giving comments?
    How to store the records that we are entering in a table?
    Please can any one send me the procedure for creating all these its very urgent useful information will be surely rewarded.

    Hi,
    Check all these.
    1.how to create drop down box in screen painter?
    To get Drop Drown Box on screen .
    Follow these steps.
    1.
    Go to T.Code SE51 and Select Laypout for the Screen.
    2.
    Double click on the field for which u want Dropdown box.
    3.
    Then U will see Name ,Text ,DROPDOWN.Click on that and select List Box or ListBox with key . Better to to select first one.
    4.
    Save and Activate ur screen .
    5.
    Enter the following piece of code in the PBO of the screen.(Change for ur requirement).
    6.
    The following code should be written under PROCESS BEFORE EVENT in the MODULE.
    TYPE-POOLS :vrm.
    DATA:
      i_natio TYPE vrm_values, "-->Table that is passed through FM vrm_set_values
      w_natio LIKE LINE OF i_natio.
    DATA:
    BEGIN OF i_t005t OCCURS 0,
        land1 TYPE t005t-land1,
        natio TYPE t005t-natio,
    END OF i_t005t.
    IF i_t005t[] IS INITIAL.
      SELECT land1 natio
         FROM t005t
           INTO TABLE i_t005t
       WHERE spras = sy-langu.
      IF sy-subrc = 0.
      LOOP AT i_t005t .
          w_natio-key = i_t005t-land1.
          w_natio-text = i_t005t-natio.
          APPEND w_natio TO i_natio.
          CLEAR w_natio.
      ENDLOOP.
      ENDIF.
    ENDIF.
    CALL FUNCTION 'VRM_SET_VALUES'
    EXPORTING
                          id = 'I_IT0002-NATIO' "-->Field for which dropdown is needed.
                    values = i_natio
    EXCEPTIONS
       id_illegal_name = 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.
    2.1.How to create or display default date and time values?
    1.
    create input field for DATE and TIME on screen.ex. DATE1 and TIME1 are screen field names .
    2.
    Just assign SY-DATUM to DATE1 and SY-UZEIT to TIME1 under PROCESS BEFORE EVENT.
    3.How to create text box for giving comments?
    1.
    Define one variable in the TOP include with type STRING means Global variable.
    2.
    Create one input field by giving screen field name which u have defined in the above step.
    4.How to store the records that we are entering in a table?
    For this case.. Create one table control. you can select one record and create record in the Z table by pressing button on Application toolbar..
    Check the following steps to handle Table control.
    1).
    U should take one variable in your internal table or in structure which
    is used for table control fields
    ex :
    data :
    begin of itab occurs 0 ,
        mark type c , "This is to select the record.
        matnr like mara-matnr ,
        matkl like mara-matkl,
        maktx like makt-maktx,
    end of itab .
    Controls: TABC types TABLEVIEW using screen 100.
    2).
    This mark variable should be given in Table control properties.
    follow the path
    double click on the table control-->attributes .->select
    w/SelColumn and in that itab-mark. Check in the figure.
    [Table control properties screen|http://bp2.blogger.com/_O5f8iAlgdNQ/R99gOUH8CXI/AAAAAAAAA9I/d3gOum1fJ6s/s1600-h/pic28145-796618.jpg]
    3).
    After that. Take this example.
    PROCESS BEFORE OUTPUT.
    MODULE STATUS_0100.
    LOOP AT ITAB WITH CONTROL tabc
    ENDLOOP.
    PROCESS AFTER INPUT.
    MODULE CANCEL AT EXIT-COMMAND.
    LOOP AT ITAB.
       Module read_table_control.
    ENDLOOP.
    module user_command_0100.
    In this Module read_table_control, You should write the following code
    MODULE read_table_control INPUT.
    MODIFY itab INDEX tabc-current_line."( This will update the
    "ITAB table MARK field with 'X ' whatever we have selected
    "on table control.)
    ENDMODULE.
    4)
    If you want to Delete some of the records from Table control
    follow this code …Create one pushbutton and give Fucnction code to that
    and write below code
    CASE OKCODE.
    WHEN 'CREATE'.
    LOOP AT itab WHERE mark = 'X'.
    "Use UPDATE statement to create new record.
    ENDLOOP.
    ENDCASE.
    I hope that you will get something.
    Regards,
    Venkat.O

  • Is it possible to display the standard function keys in screen painter

    Hi ,
    I design a screen in se51 where I use push buttons and input/output buttons and so on in the layout, here in the layout or in my final output screen(when i assign this screen to a transaction) I would like to display other standard keys, ie the function keys and application toolbar items. I would like to know whether there is a possibility to do this , if yes then how?
    In a menu painter there is a possibility where I can customize the keys or I can use the standard keys by going to se41 extras->adjust template. Is there similar possibilities in the screen painter.

    Ok I see. I should use &var.
    Edited by: xerosaburu on Aug 18, 2009 11:37 AM

  • Regarding populating dynamic values in text elements

    I want to populate some dynamic value in my field catalog text elements how can we achive it?

    Hi
    Check this
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8747e990-0201-0010-a69f-c52888feaadf
    Regards
    Pavan

  • Display recods when cliking save in screen painter

    Hi all,
    I am dispalying a table using screen painter.I have 5 records in my internal table.
    My need is if i click "save" button in PAI first record should be displayed in the table,
    again if i click the "save" button then next record from internal table should be displayed by replacing
    first record and so on... until last record it shld be done.
    I did it but records are not displayed one by one.
    Kindly any one can  provide the required solution.
    Regards
    Ranjith C

    Hi dinesh,
    First we declare a global variable type i.
    if sy-ucomm = 'SAVE' and glob_var is initial.
    describe table int_table lines glob_var.
    ......count the total number of records
    endif.
    case sy-ucomm.
    when save.
    ........if u need a particular order like 1,2,3,4,5
    ........sort internal table as 5,4,3,2,1....
    ........read the last record => u will read 1
    sort int_tab by field descending
    read table int_table index glob_var.  ( n = 5 )
    ........u have the required data in int_table's work area ..do the needful
    ........coding to process it
    if glob_var > 0.   "if read index is done for index 0 ..shortdump will occur
    glob_var = glob_var - 1.
    endif.
    .........decrement counter so that in next loop we read the nearby record
    so everytime u press save...the table index read will be that of the next immediate record
    based on the sort order
    Hope it helps,Pls check and revert
    Regards
    Byju

  • Web Application: Display attribute in text element

    Dear all,
    we want to display an display attribute (0RESP_PERS as of 0COSTCENTER) in the header area of an web application. Therefore I tried to use an text element. I'm able to display the cost center itself, but haven't found the opportunity to display the related responsible person.
    Any ideas?
    Thanks in advance.
    Best regards,
    Daniel

    Hallo Daniel
    were you able to solve your problem?
    I have the same requirement  - display the cost center owner (attribute) of a cost center (characteristic) in a web template. I'm using NW2004s with the BI 7.0 front end tools.
    Thanks in advance.
    Best regards,
    Jürgen

  • Regarding F4 help for text box in screen painter

    i am passing 4 valus in data element values tab, it is passing correctly to the text box, if i am making the text box to ouput only then the values and button for pop up is not comming, what do i need to do if i need values for output only.

    Hi Rocky,
    I think u can try out this.
    make ur textbox both input and output field and in PBO write
    loop at screen.
    if screen-fieldname = 'TEXTBOX'.
    screen-input = 0.
    endif.
    endloop.
    Regards.

  • Smartforms,How to display different standard Text in a Text element.

    In smartform,if I want to according to the different conditions,display one of the serveral different standard Text objects which all  maintained in SO10 in a same text element,how to do it?
    if i put them in serval text elements, each condition only display the corresponding text element,but the text content can not display in the same position.
    Is there anyone can tell me?
    thanks.

    use Alternative to control it no problem
    for example you want to display the different SO10 to same position TEMPLATE's row 1 col2
    TEMPLATE1
    Alternative case1
    YES
    INCLUDE TEXT1(display SO10) [set output option line1 column2]
    NO
    Alternative case2
    YES
    INCLUDE TEXT2(display SO10) [set output option line1 column2]
    NO
    Alternative case3
    every case your SO10's text is always display at line2 column2
    just try to test it ,you can know

  • Editor in screen Painter

    hello friends,
    i hv created text editor in screen painter. when i write some lines in this editor and click on save button. then this text saves temproraly in table. when click on display this text will sees in editor again. upto this it is ok.
    but when i run this program again next time, and when i click again on display button i cant get that saved text again. why this happens?
    if i want to save this text permenantly then wht's the procedure.
    please help me guys.
    b'cuz this is an very imp matter for me.
    replay as soon as possible.
    thanks in advance.
    regards,
    Vinod.

    no u can not save such long data into a table, the solution for this is to create the header-tdname related to the key fields in ur ztable.
    like ur ztable has fields f1(key) f2 f3 f4...
    now move the value of field f1(key) to header-tdname, so that it can be related to ur ztable field and u can get the same data when u try to retrieve some where else.
    <b>Hope this is clear.</b>
    Regards
    - Gopi

  • How Edit text push button screen standard

    Hello Experts,
        In SAPMV56A program when I see the display screen 1025 in screen painter there are some buttons with the
    name of structures, for example :
    RV56A-ICON_STDIS
    RV56A-ICON_STREG
    RV56A-ICON_STLBG
    RV56A-ICON_STLAD
    RV56A-ICON_STABF
    RV56A-ICON_STTBG
    RV56A-ICON_STTEN
    the problem is that when I run this program, transaction "VT01N" the text that appears on these buttons is different
    the text that is screen painter, there is a transaction where I can define what should be the text that I want
    appear for these buttons?
    thanks for your help.

    Okay this is an old thread, but as it`s not answered...
    I found a way to change the labels of the pushbuttons, as follow:
    On SE80:
    Program SAPMV56A
    Screen 1025
    Go to -> Translate
    Insert your destination language
    Expand the <SRT4> and double click the
    SAPMV56A                                1025      / VTR
    There you can translate the buttons that are used on the screen. this modification is applied to VT01n/VT02n/VT03n.
    Some labels on the left part of the screen (not the buttons) get the text from DDIC, for those you`ll have to translate the data element on CMOD.

  • Dump error when clicked on text elements in SAP Script window

    Hi All,
    There is an inclusion in SAP Script. I have written the code in driver program. I need to pass the value to SAP Script in the requested position. But when I go to SE71 > Form Name > Change or Display > MAIN Window > Text Elements > I get a dump error.
    Category               ABAP Programming Error
    Runtime Errors         DATA_LENGTH_TOO_LARGE
    Except.                CX_SY_RANGE_OUT_OF_BOUNDS
    ABAP Program           SAPLSTXK
    Application Component  BC-SRV-SCR
    Date and Time          30.04.2014 20:00:08
    Short text
         Invalid partial field access: Length is too large
    What happened?
         Error in the ABAP Application Program
         The current ABAP program "SAPLSTXK" had to be terminated because it has
         come across a statement that unfortunately cannot be executed.
    What can you do?
         Note down which actions and inputs caused the error.
         To process the problem further, contact you SAP system
         administrator.
         Using Transaction ST22 for ABAP Dump Analysis, you can look
         at and manage termination messages, and you can also
         keep them for a long time.
    Error analysis
         An exception occurred that is explained in detail below.
         The exception, which is assigned to class 'CX_SY_RANGE_OUT_OF_BOUNDS', was not
          caught in
         procedure "TOKEN_COMMENT" "(FORM)", nor was it propagated by a RAISING clause.
         Since the caller of the procedure could not have anticipated that the
         exception would occur, the current program is terminated.
        The reason for the exception is:
        In the executed program "SAPLSTXK", the system attempted to access the field
        "ITF_TOKEN" of the type "C" and with the length 255 using the length 272.
        However, a partial field access with a length specification that is
        larger than the field length is not allowed.
    How to correct the error
        Reduce the length used to access the field.
        If the error occures in a non-modified SAP program, you may be able to
        find an interim solution in an SAP Note.
        If you have access to SAP Notes, carry out a search with the following
        keywords:
        "DATA_LENGTH_TOO_LARGE" "CX_SY_RANGE_OUT_OF_BOUNDS"
        "SAPLSTXK" or "LSTXKFRN"
        "TOKEN_COMMENT"
        If you cannot solve the problem yourself and want to send an error
        notification to SAP, include the following information:
        1. The description of the current problem (short dump)
           To save the description, choose "System->List->Save->Local File
        (Unconverted)".
        2. Corresponding system log
           Display the system log by calling transaction SM21.
           Restrict the time interval to 10 minutes before and five minutes
        after the short dump. Then choose "System->List->Save->Local File
    2937 * todo empty comment ???
    2938       if g_tm_open    eq true or     " Section
    2939          g_tm_b_close eq true.
    2940         l_token = '\chcbpat0'.
    2941         l_len = strlen( l_token ).
    2942         token_control = true.
    2943         assign l_token to <itf1>.
    2944         perform put_itf1_new using l_len.
    2945         perform token_line_begin changing l_next_token.
    2946       else.                          " without section
    2947         concatenate '\chcbpat0\line' g_cf_string l_cbpat_token into l_token.
    2948         l_len = strlen( l_token ).
    2949         token_control = true.
    2950         assign l_token to <itf1>.
    2951         perform put_itf1_new using l_len.
    2952       endif.
    2953     elseif l_next_token-code eq ')L'.         " \par
    2954       l_token = '\par'.
    2955       l_len = strlen( l_token ).
    2956       token_control = true.
    2957       assign l_token to <itf1>.
    2958       perform put_itf1_new using l_len.
    2959     elseif l_next_token-code eq '(C' or       " \par + format
    2960            l_next_token-code eq ')C' or
    2961            l_next_token-code eq '(&' or
    2962            l_next_token-code eq 'TA' or
    2963            l_next_token-code eq 'SC' or
    2964            l_next_token-code eq 'ST'.
    2965       concatenate '\chcbpat0\par' g_pf_string g_cf_string l_cbpat_token into l_token.
    2966       l_len = strlen( l_token ).
    >>>>>       itf_token(l_len) = l_token.
    2968       token_control = true.
    2969       assign l_token to <itf1>.
    2970       perform put_itf1_new using l_len.
    2971     endif.
    2972
    2973 * Step 7: (L to disarm
    2974   if g_compose eq true and
    2975      l_next_token-code eq '(L'.
    2976     perform read_next_itf_token(rstxscan) using p_token.
    2977   endif.
    2978
    2979 ENDFORM.                    " token_comment
    2980 *&---------------------------------------------------------------------*
    2981 *&      Form  create_lang_info
    2982 *&---------------------------------------------------------------------*
    2983 *       add default language to rtf
    2984 *----------------------------------------------------------------------*
    2985 *      -->P_HEADER  text
    2986 *      <--P_RESULT  text
    How do I open the text elements? I need to pass the variable inside SAP Script.
    Please Help. The requirement is pending from very long. Not able to rectify this issue.
    Regards,
    Rekha

    Hi,
    There is a SAP Note about this problem
    566794 - Runtime error: STRING_OFFSET_TOO_LARGE during conversion
    Correction Instructions
    Correction Instructions
    Software Component
    Valid from
    Valid to
    Number
    SAP_BASIS
    46B
    46D
    473267
    SAP_BASIS
    610
    620
    473185
    Support Packages & Patches
    Support Packages
    Software Component
    Release
    Support Package
    SAP_BASIS
    46B
    SAPKB46B48
    46C
    SAPKB46C39
    46D
    SAPKB46D28
    610
    SAPKB61027
    620
    SAPKB62014
    Regards
    Miguel

Maybe you are looking for

  • Why can't I use the Edit with Illustrator or Edit with Photoshop features in FrameMaker12?

    Why can't I use these features any more? I also can't use the Launch Photoshop or Launch Illustrator features. I use the Adobe Master Collection 6 for those products. Adobe Captivate is also grayed out.

  • CDC Error (JOURNALIZED DATA is not loading into tartet database)

    HI, I have enabled source database for CDC and got green mark on source database model tables. while inserting data into source, J$ tables updating JRN_SUBSCRIBER and other filed. when I run the package/ interface JOURNALIZED DATA is not loading into

  • Problem with loading of a big file attached message

    I am in holidays and I do not have here my fast DSL-connection, but only the internal 56-k-Modem from my laptop. Someone had sent me a message including a big file. I want to load this message but everytime I try, it stops loading before this message

  • How to modify the Generic Delta in Standard Data Source...?

    Hi BW Guru's, We have one issue like all values are coming from customer master data data source 0CUST_COMPC_ATTR which is delta capable. Recently the functional guys done some modification on customer by remapping the field to sales rep. this will b

  • Pages, other languages, spell check

    I have Pages 08 and it serves me well but recently I have needed to use other languages and check spelling. Is there a language pack? Do I have to buy the new version? Other software? Anyone know? I'll bet someone does. I have tried changing the lang