Long text Custom container is moving

Hi Experts
I am getting Strange problem
I have added Long text container in QM01 transaction using screen Enhancement ( QQMA0001 )
In Transaction this Long text container is moving  when ever i click on Enter
Please kindly advise how to avoid this problem.
Regards
Vinay Rao

Hi Ravi,
Its like Original Container is there as it is, Replica container is created dynamically and and it is moving here and there.
Regards,
Vinay Rao

Similar Messages

  • Saving long text

    Hi experts,
    Iam working on dialog programing and i have requirement to save two long texts at a time.
    I put the long texts(custom controls) in tab strip control(container1,container2).
    My problem is while saving....
    1)if i enter data only in first container the data is getting saved.
    2)If i enter data in second container it is getting saved.
    3)But if i enter data in both the containers, <b>only second container data is getting saved.</b>
    What might be the reason? What iam doing wrong?
    (commit text written after the save_text.)
    Reward guaraneed
    thanks
    kaki

    Hi Kaki,
    Include the logic to save data from TAB1 under SAVE of Tab2.
    CASE ok_code.
        WHEN 'SAVE'.
          t_rhead-tdname = ag_no.
          t_rhead-tdid = 'Z001'.
          t_rhead-tdspras = sy-langu.
          t_rhead-tdobject = 'ZAGREEMENT'.
          CALL METHOD rem->get_text_as_stream
            IMPORTING
              text = rem_tab[].
          LOOP AT rem_tab.
            t_remk-tdformat = '/'.
            t_remk-tdline = rem_tab.
            APPEND t_remk.
          ENDLOOP.
          PERFORM SAVE_TEXT.
          CALL FUNCTION 'COMMIT_TEXT'.
      ENDCASE.
    <b>This is tab2 container2 code</b>
      CASE ok_code.
        WHEN 'SAVE'.
          CALL METHOD notes->get_text_as_stream
            IMPORTING
              text = notes_tab[].
          IF flag_cont2 = 1.
            LOOP AT notes_tab.
              t_notes-tdformat = '/'.
              t_notes-tdline = notes_tab.
              APPEND t_notes.
            ENDLOOP.
          ENDIF.
          t_nhead-tdname = ag_no.
          t_nhead-tdid = 'Z002'.
          t_nhead-tdspras = sy-langu.
          t_nhead-tdobject = 'ZAGREEMENT'.
          PERFORM save_text.
          CALL FUNCTION 'COMMIT_TEXT'.
    <i><b>* To updated Tab1, when SAVE is clicked on TAB2</b></i> 
    <b>  t_rhead-tdname = ag_no.
          t_rhead-tdid = 'Z001'.
          t_rhead-tdspras = sy-langu.
          t_rhead-tdobject = 'ZAGREEMENT'.
          CALL METHOD rem->get_text_as_stream
            IMPORTING
              text = rem_tab[].
          LOOP AT rem_tab.
            t_remk-tdformat = '/'.
            t_remk-tdline = rem_tab.
            APPEND t_remk.
          ENDLOOP.
          PERFORM SAVE_TEXT.
          CALL FUNCTION 'COMMIT_TEXT'.</b>
      ENDCASE.
    Best regards,
    Prashant
    Message was edited by: Prashant Patil

  • The footer is moving to the left and no longer centered. It is like it is no longer in the container

    The footer is moving to the left and no longer centered. It is like it is no longer in the container. I don't see the container outline any longer. This same thing is happening in two different websites. Can you tell me what I am doing wrong?
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Dragonfly Toy Puppies Home Page</title>
    <style type="text/css">
    <!--
    body  {
        margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
        padding: 0;
        text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
        color: #FFF;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: 100%;
        background-color: #000;
    .twoColFixLtHdr #container {
        width: 900px; /* the auto margins (in conjunction with a width) center the page */
        border: none; /* this overrides the text-align: center on the body element. */
        background-color: #000;
        margin-top: 0;
        margin-right: auto;
        margin-bottom: 0;
        margin-left: auto;
    .twoColFixLtHdr #header {
        background-color: #000;
        background-image: url(Images/Header.jpg);
        background-repeat: no-repeat;
        height: 350px;
        width: 900px;
        padding-top: 0;
        padding-right: 0px;
        padding-bottom: 20;
        padding-left: 0px;
    .twoColFixLtHdr #sidebar1 {
        float: left; /* since this element is floated, a width must be given */
        width: 240px;
        height: auto;
        padding-top: 5px;
        padding-right: 0px;
        padding-bottom: 15px;
        padding-left: 0px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        background-color: #000;
        text-align: center;
    a img {border: none;
    a { outline: 0;
    #sidebar1 a #poodle   {
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        display: block;
        margin-top: 0px;
        margin-right: auto;
        margin-bottom: 20px;
        margin-left: auto;
        cursor: pointer;
        text-decoration: none;
    #sidebar1 a #maltese {
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        display: block;
        margin-top: 0px;
        margin-right: auto;
        margin-bottom: 20px;
        margin-left: auto;
        cursor: pointer;
    #sidebar1 a #yorkie {
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        display: block;
        margin-top: 0px;
        margin-right: auto;
        margin-bottom: 20px;
        margin-left: auto;
        cursor: pointer;
    #sidebar1 a #partiyorkie {
        display: block;
        margin-top: 0px;
        margin-right: auto;
        margin-bottom: 20px;
        margin-left: auto;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        cursor: pointer;
    #sidebar1 a #dachshund {
        display: block;
        margin-top: 0px;
        margin-right: auto;
        margin-bottom: 20px;
        margin-left: auto;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        cursor: pointer;
    #sidebar1 a #maltipoo {
        display: block;
        margin-top: 0px;
        margin-right: auto;
        margin-bottom: 20px;
        margin-left: auto;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        cursor: pointer;
    #sidebar1 a #morkie {
        display: block;
        margin-top: 0px;
        margin-right: auto;
        margin-bottom: 20px;
        margin-left: auto;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        cursor: pointer;
    .twoColFixLtHdr #mainContent {
        padding: 20; /* remember that padding is the space inside the div box and margin is the space outside the div box */
        background-color: #000;
        height: auto;
        width: 660px;
        text-align: center;
        margin: 0px;
        float: left;
    .twoColFixLtHdr #footer {
        background-color: #000;
        width: 900px;
        padding-top: 0;
        padding-right: 10px;
        padding-bottom: 0;
        padding-left: 10px;
        clear: none;
        float: none;
        height: auto;
    .twoColFixLtHdr #footer p {
        margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
        padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
    .fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
        float: right;
        margin-left: 8px;
    .fltlft { /* this class can be used to float an element left in your page */
        float: left;
        margin-right: 8px;
    .clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
        clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    -->
    </style><!--[if IE 5]>
    <style type="text/css">
    /* place css box model fixes for IE 5* in this conditional comment */
    .twoColFixLtHdr #sidebar1 { width: 230px; }
    </style>
    <![endif]--><!--[if IE]>
    <style type="text/css">
    /* place css fixes for all versions of IE in this conditional comment */
    .twoColFixLtHdr #sidebar1 { padding-top: 30px; }
    .twoColFixLtHdr #mainContent { zoom: 1; }
    /* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */
    </style>
    <![endif]-->
    <script src="../SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
    <link href="../SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />
    </head>
    <body class="twoColFixLtHdr">
    <div id="container">
      <div id="header">
      <!-- end #header --></div>
      <ul id="MenuBar1" class="MenuBarHorizontal">
          <li><a href="#">Home</a>      </li>
          <li><a href="#">Services</a></li>
          <li><a href="#" class="MenuBarItemSubmenu">Sires &amp; Dams</a>
            <ul>
              <li><a href="#">Toy Poodles</a></li>
              <li><a href="#">Maltese</a></li>
              <li><a href="#">Yorkies</a></li>
              <li><a href="#">Parti Yorkies</a></li>
              <li><a href="#">Mini Dachsunds</a></li>
              <li><a href="#">Maltipoos</a></li>
              <li><a href="#">Morkies</a></li>
            </ul>
          </li>
          <li><a href="#">Puppy Care</a></li>
    <li><a href="#">Success Stories</a></li>
    <li><a href="#">Contact Us</a>      </li>
    </ul>
      <div id="sidebar1">
        <h2>Puppies for Sale</h2>
        <p> Click on your Favorite Breed</p>
        <h2><a href="poodle.htm" onmousedown="MM_swapImage('poodle','','Images/poodle_active.jpg',1)"><img src="Images/poodle_link.jpg" alt="Link to Poodle Puppy Page" name="poodle" width="200" height="250" id="poodle" onmouseover="MM_swapImage('poodle','','Images/poodle_hover.jpg',1)" onmouseout="MM_swapImgRestore()" /></a>
          <a href="maltese.htm" onmousedown="MM_swapImage('maltese','','Images/maltese_active.jpg',1)"><img src="Images/maltese_link.jpg" alt="Link to Maltese Puppy Page" name="maltese" width="200" height="200" id="maltese" onmouseover="MM_swapImage('maltese','','Images/maltese_hover.jpg',1)" onmouseout="MM_swapImgRestore()" /></a>
          <a href="yorkie.htm" onmousedown="MM_swapImage('yorkie','','Images/yorkie_active.jpg',1)"><img src="Images/yorkie_link.jpg" alt="Link to Yorkie Puppy Page" name="yorkie" width="200" height="200" id="yorkie" onmouseover="MM_swapImage('yorkie','','Images/yorkie_hover.jpg',1)" onmouseout="MM_swapImgRestore()" /></a>
          <a href="parti_yorkie.htm" onmousedown="MM_swapImage('parti_yorkie','','Images/partiyorkie_active.jpg',1)"><img src="Images/partiyorkie_link.jpg" alt="Link to Parti Yorkie Puppy Page" name="partiyorkie" width="200" height="200" id="partiyorkie" onmouseover="MM_swapImage('partiyorkie','','Images/partiyorkie_hover.jpg',1)" onmouseout="MM_swapImgRestore()" /></a>
          <a href="dachshund.htm" onmousedown="MM_swapImage('dachshund','','Images/dachshund_active.jpg',1)"><img src="Images/dachshund_link.jpg" alt="Link for Mini Dachshund Puppy Page" name="dachshund" width="200" height="200" id="dachshund" onmouseover="MM_swapImage('dachshund','','Images/dachshund_hover.jpg',1)" onmouseout="MM_swapImgRestore()" /></a>
          <a href="maltipoo.htm" onmousedown="MM_swapImage('maltipoo','','Images/maltipoo_active.jpg',1)"><img src="Images/maltipoo_link.jpg" alt="Link for Maltipoo Puppy Page" name="maltipoo" width="200" height="200" id="maltipoo" onmouseover="MM_swapImage('maltipoo','','Images/maltipoo_hover.jpg',1)" onmouseout="MM_swapImgRestore()" /></a>
        <a href="morkie.htm" onmousedown="MM_swapImage('morkie','','Images/morkie_active.jpg',1)"><img src="Images/morkie_link.jpg" alt="Link to Morkie Puppy Page" name="morkie" width="200" height="200" id="morkie" onmouseover="MM_swapImage('morkie','','Images/morkie_hover.jpg',1)" onmouseout="MM_swapImgRestore()" /></a></h2>
      </div>
    <!-- end #sidebar1 --></div>
      <div id="mainContent">
        <h1>Welcome </h1>
        <p>This Website is under Construction</p>
        <h2>Check Back Soon</h2>
      <!-- end #mainContent --></div>
        <!-- This clearing element should immediately follow the #mainContent div in order to force the #container div to contain all child floats --><br class="clearfloat" />
    <div id="footer">
        <p>Footer</p>
      <!-- end #footer --></div>
    <!-- end #container --></div>
    <script type="text/javascript">
    <!--
    var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"../SpryAssets/SpryMenuBarDownHover.gif", imgRight:"../SpryAssets/SpryMenuBarRightHover.gif"});
    //-->
    </script>
    </body>
    </html>

    You have an extra closing </div> where none is required.
    Beggining on line 215 of your code, change this:
    </div>
    <!-- end #sidebar1 --></div>
    to this:
    <!-- end #sidebar1 --></div>
    When problems occur, the W3C code validation tools will help you find errors in your code.
    Code Validation Tools
    CSS - http://jigsaw.w3.org/css-validator/
    HTML - http://validator.w3.org/
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists 
    http://alt-web.com/
    http://twitter.com/altweb
    http://alt-web.blogspot.com/

  • Custom Infotype with multiple long text fields

    Hi,
    We have a need to create a custom Infotype (in PA or PD) that will contain more than one long-text area.
    I've searched this forum and found that there are generally two approaches :
    1. use the HR clusters for long-text and setting the ITXEX field in PA
    2. using SAP standard text area (SO10) and functions such as READ_TEXT, SAVE_TEXT, etc.
    The problem with (1) is that it can only store one long-text.  We need to have many.  Please correct me if we can hold more than one long text in the cluster...?
    With regard to (2), I'm just not sure that this is the correct place to store the long text...?
    If I was to adopt option (2), could I just use the key of PA9nnn (ie: PAKEY) as the key/TDNAME for STXH?
    Are there any other methods to store long text?
    As well, is it possible to create a custom Infotype in PD?  Can we use PM01 to create PD infotypes?
    Thanks,
    Raj

    Raj
    Sorry I'm not much help on the two questions you have raised...you have probably already got answers by now anyway..however FYI check out link below for enhancing PD infotypes (use transaction PPCI).
    enhance infotypes

  • Long text creation in custom screens

    Hi
    Can we add the functionality of adding a long text in the custom screen.
    The long text should be same as the one which SAP provides in standard transactions.
    If possible please tell me the solution.
    Thanks & Regards
    Kapil

    HI,
    yes you can add using TEXT AREA control here is the sample code.
    insert a custom control area in the screen and create a object of the text editor.
    check this code for PBO and PAI.
    here TEDITOR is the custom contorl area name on screen
    <b>MODULE PBO OUTPUT.
      IF EDITOR IS INITIAL.
    *   set status
    SET pf-status '1111'.
    *   create control container
        CREATE OBJECT TextEdit_Custom_Container
            EXPORTING
                CONTAINER_NAME = 'TEDITOR'
            EXCEPTIONS
                CNTL_ERROR = 1
                CNTL_SYSTEM_ERROR = 2
                CREATE_ERROR = 3
                LIFETIME_ERROR = 4
                LIFETIME_DYNPRO_DYNPRO_LINK = 5.
        if sy-subrc ne 0.
    *      add your handling
        ENDif.
        mycontainer = 'TEDITOR'.
    *   create calls constructor, which initializes, creats and links
    *   TextEdit Control
        create object editor
              exporting
               parent = TextEdit_Custom_Container
               WORDWRAP_MODE =
    *               cl_gui_textedit=>wordwrap_off
                  cl_gui_textedit=>wordwrap_at_fixed_position
    *              cl_gui_textedit=>WORDWRAP_AT_WINDOWBORDER
               WORDWRAP_POSITION = line_length
               wordwrap_to_linebreak_mode = cl_gui_textedit=>true.
    *   to handle different containers
        container_linked = 1.
        refresh mytable.
      ENDIF.
    ENDMODULE.                 " PBO  OUTPUT
    MODULE pai INPUT.
    case ok_code.
    WHEN 'SAVE'.
    *   retrieve table from control
    clear: txt.
          call method editor->get_text_as_r3table
                  importing table = mytable.
          loop at mytable into wa.
             concatenate txt wa into txt
             separated by '|'.
          endloop.
          shift txt left.
          length = strlen( txt ).
          ztext-CLUSTR = length.
          ztext-text   = txt.
          modify ztext.
          clear: ztext.
          refresh: mytable.
            call method editor->set_text_as_r3table
                  exporting table = mytable.
          Message s000(zwa).
    when 'DISP'.
          select single * from
          ztext
          where fund = ztext-fund.
         SPLIT ztext-text AT '|' INTO TABLE mytable.
            call method editor->set_text_as_r3table
                  exporting table = mytable.
    endcase.
    clear: ok_code.
    ENDMODULE.                 " pai  INPUT</b>
    Regards,
    Wasim Ahmed

  • How to store long text in Rich Text Format in custom table

    Hi
    I have a requirement to store long text in the RTF in custom table.. Is this possible..
    I am aware of a way to store them as Standard texts (SO10).. But not sure on if we can store them in tables..
    Plz advise
    Thanks
    Geetha

    Not that familiar with RTF, but you could try and create a field of type (x)string in your table and store the data there.

  • How to create customized long text in IDOC status record in WE02?

    Hi,
    In WE02 you can see the status of the idoc. If you double click on the short text that is coming in the status, you can see the long text. How do i customized my long text to that screen?

    To create a message long text in SE91:
        1. Place the cursor on the corresponding message.
        2. Click the Long text pushbutton.
        3. Enter the long text.
        4. Save the data.
    Edited by: YTL on Jun 27, 2011 5:51 PM

  • Long Text of a custom message class on a pop up screen

    Hi All,
    I have a custom message class and i have few custom messages with short text and long texts.
    Then i have a ALV report output which displays the message class and message number and my requirement is when i do F1 on the message number i want the long text to be displayed on a popup screen
    Can anyone give me an idea as how to approach this
    Thanks in advance

    hi,
    try the below code.
    DATA: HELPINFO LIKE HELP_INFO.
    DATA: LONGTEXT LIKE TLINE OCCURS 1 WITH HEADER LINE.
    DATA: EXCLUDEFUN LIKE SY-UCOMM OCCURS 1 WITH HEADER LINE.
          longtext-tdline = 'Sales Order test help'.
          append longtext.
    CALL FUNCTION 'HELP_DOCULINES_SHOW'
      EXPORTING
       CUCOL                   = 10
       CUROW                   = 3
        HELP_INFOS              = HELPINFO
       LINENR                  = 1
      TABLES
        EXCLUDEFUN              = EXCLUDEFUN
        HELPLINES               = LONGTEXT

  • Long text field required in customer field

    HI everybody,
      We are in the implementation of SRM 5.0. Here requirement is using z include structure, the customer fields have to be added.
    In structure, i can add my own fields. But customer wants long text in customer fields.
    If i maintain a field with 300 character means, screen displayed as single field as lengthy one.
    But customer wants long text.Main worry from customer side is, they want to able to copy and paste paragraph into SRM customer field.
    So please suggest me that how can i acheive this issue.
    Txns in advance

    Hi.
    You call read/write this field with FM REAd_TEXT of WRITE_TEXT, check this example:ù
    ztdline       TYPE tline           OCCURS 0   WITH HEADER LINE,
            CALL FUNCTION 'READ_TEXT'
              EXPORTING
                client                  = sy-mandt
                id                      = 'F01'
                language                = 'I'
                name                    = ekko-ebeln
                object                  = 'EKKO'
              TABLES
                lines                   = ztdline
              EXCEPTIONS
                id                      = 1
                language                = 2
                name                    = 3
                not_found               = 4
                object                  = 5
                reference_check         = 6
                wrong_access_to_archive = 7
                OTHERS                  = 8.
            IF sy-subrc <> 0.
         MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                 WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
            ENDIF.
    the table ztdline have the long text.

  • Custom long text error

    Hi
           We created a long text id 'XYXX' for long text object 'MATERIAL' to store additional material long text like basic data, internal comment , inspection text. When I am creating material/Changing material custom additional long text is saving perfectly with text id 'XYXX'.
          But when we are updating material using IDOC it is giving an error 'ID 'XYXX' for long text object MATERIAL does not exit'.
    Please suggest what might be the issue.

    The easiest solution would be to put a breakpoint or a watchpoint at the error message and analyze the condition while an IDOC is being processed.  Have you tried that?

  • Add custom long text in MM01/02/03

    Hii ,  expert ?
    I need to add custom long text  in MM beside existing basic data text, inspection text, internal comment , purchasing text ,sales text , How to do it ?
    Thanks
    ads

    Hi Alonso,
    I don't have sap environment currently , but there is  link  for further reading ,
    Getting Started with Switching, Enhancing, and Adapting Standard Programs
    SAP Implicit enhamcement points - ABAP
    regards
    Doni

  • Custom Messages Long Text not appearing

    Hi Everybody!
    We are having a problem displaying the long text of custom messages.
    After we click on the "More Information" link beside the message short text, we should get a pop-up message with the long text.
    Instead, we get a pop-up message showing an internet explorer 400 error.
    We are OK displaying long text of standard messages. Should we do something extra to display long text of custom messages?
    Thanks
    Gabriel

    Hi Atul,
    Regarding the long-text option, yes, I have marked: The "Self-Explanatory" checkbox is not checked.
    Here is the source code!
    ** VARIABLES **
      DATA: t_partner          TYPE TABLE OF bbp_pds_partner,
            x_partner          TYPE bbp_pds_partner,
            u_vendor_set       TYPE TABLE OF bbp_vendor_getlist_s,
            x_vendor_set       TYPE bbp_vendor_getlist_s,
            w_xfeld            TYPE xfeld,
            e_message          TYPE bbp_smessages_badi,
            w_guid_crmt_object TYPE crmt_object_guid,
            w_guid_bbp_guid    TYPE bbp_guid,
            w_partner_no       TYPE  bu_partner_guid,
            w_nombre           TYPE bdl_logfun,
            w_process          TYPE bbp_proc_type,
            w_status           TYPE xfeld,
            w_header           TYPE bbp_pds_po_header_d.
        CALL FUNCTION 'BBP_PD_PO_GETDETAIL'
          EXPORTING
            i_guid          = iv_doc_guid
            i_with_itemdata = 'X'
          IMPORTING
            e_header        = w_header
          TABLES
            e_partner       = t_partner.
        IF iv_cv_updated_active_doc = space.
          w_guid_bbp_guid   = iv_doc_guid.
          w_guid_crmt_object = w_guid_bbp_guid .
          LOOP AT t_partner INTO x_partner WHERE partner_fct = '00000019'.
            w_partner_no = x_partner-partner_no.
    *     This function check if the partner is valid.
            CALL FUNCTION 'Z_BC_BLOQ_GET'
              EXPORTING
                iv_bu_partner_guid = w_partner_no
              IMPORTING
                ev_xfeld           = w_xfeld.
            IF w_xfeld IS NOT INITIAL.
    *  Get the name of the vendor.
              CALL FUNCTION 'BBP_VENDOR_GETINFO'
                EXPORTING
                  partner_guid       = w_partner_no
                  x_with_name        = 'X'
                  x_show_inv_parties = 'X'
                  purch_pd_org_type  = 'O'
                TABLES
                  vendor_set         = u_vendor_set.
              READ TABLE u_vendor_set INTO x_vendor_set INDEX 1.
              CLEAR e_message.
              e_message-msgty   = 'A'.
              e_message-msgid   = 'ZSRM_ERRORES'.
              e_message-msgno   = '005'.
              e_message-msgv1   =  x_vendor_set-partner.
              e_message-msgv2   =  x_vendor_set-vendor_name.
              e_message-msgv3   =  x_vendor_set-vendor_no.
              APPEND e_message TO et_messages.
            ENDIF.
            CLEAR x_partner.
          ENDLOOP.
      ENDIF.
    ENDMETHOD.

  • Creation of New Message by Customer - No Long Text

    I am creating test messages as an end-user in our Service Desk. After I send the message and review it, the long text has disappeared. Has anyone else experienced this?
    Thanks.
    Jackie

    Hi Jackie,
    Is your Basis part of the message is getting created.
    Are you using the standard transaction type.
    Check the Text in the Transaction data ---Overview tab
    Both short text and long text should be present with other system details.
    Regards
    Prakhar

  • CUSTOM CONTROL  ( long text )

    Hi,
    I have to implement a custom control in a dynpros of a Module Pool.
    The object must have the following functions:
    -read data from a field of a transaction.
    -edit over new data.
    -save this data, that are saved in a field of a transaction, the CJ20N.  (PS MODULE)
    Anyone have a code that I can use?

    Hi,
    Search with the key word "[Custom Control|Custom Container in module pool program]" you will get many threads related to this.
    Thanks,
    Sri.

  • Customer exit to modify long text icon

    Hi to all.
    as you already know, I'm trying to make a program to modify the icon long text in reference to the number of digits in the long text.
    I have found the enhancement SEUMP001 with function exit EXIT_SAPLSMPE_002, I have created the include ZXseuu11 and I have written the follow program:
    IF rsmpe-menu = 30 .
      rsmpe-icon_id = ' '.
    ENDIF.
    (that is the nuber of digit in the long text is equal 30 let the icon be blank else let the icon be underlined because in the standard program the icon long text remains blank  unless the user write in).
    But I receveid the following error when I execute the syntax check:'Field "RSMPE-MENU" is unknown.' Why?How must I write this program in according to the importing structure 'RSMPE-STATUS'? Thanks in advance bye
    Maximilian

    It looks like the EXIT_SAPLSMPE_002 does not have RSMPE-MENU as an importing parameter, and the value is not available in the program. The only value passed to the FM is OBJECT (RSMPE-STATUS).
    You can use the importing parameter instead, as:
    IF object = 30.
    ENDIF.
    Hope this helps.
    Sudha
    Message was edited by:
            Sudha Mohan

Maybe you are looking for

  • With the upgrade to 10.5 I cannot see the option to share apps under preferences sharing. Am I doing anything wrong?

    I upgraded to itunes 10.5 on my Windows Vista Desktop and my wife's Windows 7 laptop as well. On my desktop I use my login/account information. On my wife's laptop used her login/account information. Enabled home sharing on both the computers and aut

  • GR/IR - Vendor information

    Hi, When create PO and IV in SAP, it would generate the postings as below, DR inventory/expense   CR  GR/IR DR GR/IR   CR Vendor We have added the offsetting information in vendor line item, but it would only show the GR/IR account, user wants to sho

  • Archiving Production Orders

    Dear Gurus, In OPJH transaction, I have removed residence time 1 & 2 and kept blank. By running program PPARCHP1 in SE38 tcode, I am able to set deletion flag as well as deletion indicator in one execution. Now the Production order is having status D

  • HR reports in SAP

    Is there a way to get a complete listing of the standard reports delivered with SAP? Examples of the reports would be helpful as well.

  • How to connect oracle database into VC?GIve step by step.

    Hi Experts, Please help How to connect oracle database into VC? I need step by step. what shall i do the first to connect via jdbc or  something else. whether we have to create dsn name or using jdbc connections?which one to use? Please give the basi