How to embed images in long text of PM Notifications/Orders

Dear Sir,
How to embed images in long text of PM Notifications/Orders? Kindly help.
Thanks & Regards
PM Team.

Hi,
  Unfortunately, You will not be able to view the graphics within the Long text editor screen.Only Limited word functionality is available on these editors.
  You will have to store these pictures separately as an attachment, through generic object services and then view them through that.
Regards
Narasimhan

Similar Messages

  • How to download and upload long text for project, WBS , Network,

    Hi all,
    I have two isssues.
    1) I am extracting Projects, WBS , Network , Network activity and network activity element from a SAP 4.7 system using bapi's
    BAPI_PROJECTDEF_GETDETAIL
    BAPI_PROJECT_GETINFO
    BAPI_NETWORK_GETINFO
    BAPI_BUS2054_GETDATA
    I am able to get all the details except long text. I want to know how do i extract the long text other than getting it manually by using select_text and Read_text Function module, is there any bapi to achieve this.
    The reason why i am not using Function modules Read_text and Write_text is, object name( TDNAME ) value stored in STXH table for project, wbs and network are the project, wbs and network itself so i dont have any issues with this but the TDname value for activity and activity element are completely different ( Routing number and counter is stored respectively ) which i am not getting as the part of the bapi(BAPI_NETWORK_GETINFO) output.
    2)  I have to upload the extracted Project and it sub object data to ECC 6.0 system , i am able to achieve this by using BAPI's BAPI_PROJECTDET_CREATE, BAPI_PROJECT_MAINTAIN and BAPI_NETWORK_MAINTAIN. I am not able to load the longtext for the same, is there any way to load the long text .
    All help will be greatly appreciated and rewarded.
    Thanks & Regards,
    Rajanidhi Rajasekeran.

    I don't think there is any BAPI to do it.
    We are doing it by read_text & edit_text . required fields for text name can be fetched by following select
      if not e_activity[] is initial.
        select aaufnr aaufpl baplzl bobjnr b~vornr
          into corresponding fields of table t_longtext
          from afko
            as a
        left join afvc
            as b
            on aaufpl = baufpl
           for all entries in  e_activity
           where a~aufnr = e_activity-network
           and a~aufnr is not null.
      endif.
          txtname = wa_longtext-objnr.
          replace c_nv in txtname with sy-mandt.

  • How to upload and download Long text for WBS, Project, Network

    Hi all,
    I have two isssues.
    1) I am extracting Projects, WBS , Network , Network activity and network activity element from a SAP 4.7 system using bapi's
    BAPI_PROJECTDEF_GETDETAIL
    BAPI_PROJECT_GETINFO
    BAPI_NETWORK_GETINFO
    BAPI_BUS2054_GETDATA
    I am able to get all the details except long text. I want to know how do i extract the long text other than getting it manually by using select_text and Read_text Function module, is there any bapi to achieve this.
    The reason why i am not using Function modules Read_text and Write_text is, object name( TDNAME ) value stored in STXH table for project, wbs and network are the project, wbs and network itself so i dont have any issues with this but the TDname value for activity and activity element are completely different ( Routing number and counter is stored respectively ) which i am not getting as the part of the bapi(BAPI_NETWORK_GETINFO) output.
    2)  I have to upload the extracted Project and it sub object data to ECC 6.0 system , i am able to achieve this by using BAPI's BAPI_PROJECTDET_CREATE, BAPI_PROJECT_MAINTAIN and BAPI_NETWORK_MAINTAIN. I am not able to load the longtext for the same, is there any way to load the long text .
    All help will be greatly appreciated and rewarded.
    Thanks & Regards,
    Rajanidhi Rajasekeran.

    One thread in the correct forum is good enough, no need to double post across ABAP forums.  Thanks.
    Regards,
    Rich Heilman

  • How can we update the Long texts in BP

    Hi experts .
    How can we maintain  the long text tab  in Business Partner  at the time of Business partner creation using FM .

    This is the way I did it .
          CALL FUNCTION 'INIT_TEXT'
         CALL FUNCTION 'SAVE_TEXT'
          CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'

  • Long text indicator against Notification task & SubOrder creation

    Hi all,
    We are using BAPI_ALM_NOTIF_ADD to create long texts against the notification tasks. Though the long texts are created and can be viewed through IW22, the long text indicator in QMSM table is not set and hence when I display the notification through IW23 and navigate to the tasks, the long text available icon is not displayed. I tried to use CREATE_TEXT and SAVE_TEXT as well. Somehow the long text indicator doesn't get set. Do I need to explicitly set this indicator after the BAPI call? Please provide your valuable inputs.
    Also, I have one more issue. Is there a way of creating Sub Order against the PM order through a BAPI? We have a requirement to create a Sub Order against the superior PM order through transaction IW36. Could you please suggest if any of you have come across any BAPI that supports this requirement?
    Thanks & Regards,
    Vidya

    I know I am posting answer to very old thread as did not find any answer so far, so giving clue. See if new solution seekers this helps you now…
    Cause:
    As the create_text or save_text  does creation of text at data base level and does not pass through all the screens of the particular transaction, so the text editor icon is not enabled  [like in tcode IW23 (IW33) Notification display text editor, tables holding damage text and cause text indicator qmfe-indtx & qmur-indtx I ]
    Solution:
    Read existing text using FM READ_TEXT i.e. retain existing text in internal table, say IT_READ
    Delete existing text using FM 'DELETE_TEXT'. Remember to set save_direct = x
    Perform BDC to add dummy text doing call transaction. This will set text indicator to ‘X’.
    Append your new ext to IT_READ.
    Now create text again using FM 'CREATE_TEXT'. Remember to set save_direct = x
    If you have requirement that created text should not be editable then you need to change format of IT_READ.
    Like IT_READ-tdformat = ‘>X’ & IT_READ-tdline = ‘*<one space><your text>’ [may use CONCATENATE '*' IT_READ-tdline INTO IT_READ-tdline SEPARATED BY space.].
    Below are above steps code snap shots.
    Bdc part for IW22
    PERFORM bdc_dynpro USING 'X' 'SAPLIQS0' '7200'.
    PERFORM bdc_field USING 'BDC_OKCODE' '=TXPS'. "DAMAGE_TXT icon
    or   PERFORM bdc_field USING 'BDC_OKCODE' '=TXUR'. "CAUSE_TXT icon
    Based on your text editor configured to keep track of timestamp log, use one of the option. My case first two lines of text editor shown timestamp log lines and they are non editable.
    *  PERFORM bdc_dynpro USING 'X'  'SAPLSTXX' '1100'.
    *  PERFORM bdc_field USING 'BDC_CURSOR'  'RSTXT-TXLINE(02)'.
    *  PERFORM bdc_field USING 'BDC_OKCODE'  '=POSF'.
    *  PERFORM bdc_field USING 'RSTXT-TXPARGRAPH(02)' '*'.
    *  PERFORM bdc_field USING 'RSTXT-TXLINE(02)' 'Dummy text for indicator line 2'.
    *  PERFORM bdc_dynpro USING 'X'  'SAPLSTXX' '1100'.
    *  PERFORM bdc_field USING 'BDC_CURSOR'  'RSTXT-TXLINE(03)'.
    *  PERFORM bdc_field USING 'BDC_OKCODE'  '=POSF'.
    *  PERFORM bdc_field USING 'RSTXT-TXPARGRAPH(03)' '*'.
    *  PERFORM bdc_field USING 'RSTXT-TXLINE(03)' 'Dummy text for indicator line 3'.
    PERFORM bdc_dynpro USING 'X'  'SAPLSTXX' '1100'.
    PERFORM bdc_field USING 'BDC_CURSOR'  'RSTXT-TXLINE(04)'.
    PERFORM bdc_field USING 'BDC_OKCODE'  '=POSF'.
    PERFORM bdc_field USING 'RSTXT-TXPARGRAPH(04)' '*'.
    PERFORM bdc_field USING 'RSTXT-TXLINE(04)' 'Dummy text for indicator line 4'.
    PERFORM bdc_field       USING 'BDC_OKCODE'  '=TXBA'.
    FORM bdc_dynpro USING    value1
    value2
    value3.
    CLEAR bdcdata.
    bdcdata-dynbegin = value1.
    bdcdata-program = value2.
    bdcdata-dynpro = value3.
    APPEND bdcdata.
    ENDFORM.                               " BDC_DYNPRO
    form DELETE_EXISTINGTEXT.
    CALL FUNCTION 'DELETE_TEXT'
    EXPORTING
    CLIENT          = sy-mandt
    ID              =   LTXT
    LANGUAGE        =   E
    name            =   <notification number + suffix>
    –  determine from text editor header damage text need suffixed 0001 , cause text need suffixed 00010001
    object          =   QMFE = damage or QMUR = CAUSE
    savemode_direct = 'X'
    *     TEXTMEMORY_ONLY = ' '
    *     LOCAL_CAT       = ' '
    EXCEPTIONS
    not_found       = 1
    OTHERS          = 2.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
    WAIT          = gc_x
    endform.                    " DELETE_EXISTINGTEXT
        CALL FUNCTION 'CREATE_TEXT'
    EXPORTING
    fid         = LTXT
    flanguage   = E
    fname       = <notification number + suffix>
    –  determine from text editor header damage text need suffixed 0001 , cause text need suffixed 00010001
    object          =   QMFE = damage or QMUR = CAUSE
            fobject     = QMFE = damage or QMUR = CAUSE
    save_direct = x
    fformat     = ‘>X’
    TABLES
    flines      = t_editor_text
    EXCEPTIONS
    no_init     = 1
    no_save     = 2
    OTHERS      = 3.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
    wait = gc_x.

  • Editing long text in Quality notification

    I am not able to delete or change long text in quality notification since it is greyed out. Can anybody help ?

    Hi,
    you should check in configuration the part "Overview of Notification Type"  (Quality Management>>Quality Notifications>>Overview of Notification Type).
    When you select your notification type you go to "Format Long text" and there you can disable "No text change". This option is useful when you want to add text but don't want to allow modification of existing text.
    Hope this help,
    Serge

  • Where write long text referred at sales order item ?

    Hello,
    Where is possible to write long text referred at sales order item ?
    Tks.

    Hi,
    It is understood that you want to add a long text in the sales order at item level; say the long text is having around 10 pages of text. This text is to be added to the item level whenever you want.
    Follow the steps given below.
    1.     Keep the 10 pages of text in a text file.
    2.     Store the 10 pages of the text in the system; Menu Path >> SAP Easy access >> Tools >> Form Print out >> SAPscript >> Standard text; transaction code is SO10. Double click on that and give a text name u2018TEST001u2019, text id u2018STu2019; click on u2018Createu2019. Copy the text file and paste in the work file opened.
    3.     Select the item details in VA02. Select the text tab. Select the material sales text (or whichever you want). Click on details. u2018Change item noteu2019 will open; Click on u2018Standardu2026.u2019 (Ctrl +Shift + F5).
    4.     You will get u2018Insert Textu2019 box.
    5.     Enter the text name u2018TEST001u2019
    6.     Select u2018Expand immediatelyu2019.
    7.     Click on u2018Continueu2019.
    8.     Text will be pasted in the window opened.
    9.     Save the text.
    10.     The text can be viewed by clicking on details u2018buttonu2019. Menu path: VA02 >> item details >> text >>  material sales text >> Details button.
    11.     You can check all the texts stored in SAPscript by (Ctrl +Shift +F5) at step level 3. Click on u2018Findu2019. All the text will be displayed.
    Hope this information will be useful to you.
    Regards,
    K Bharathi

  • How to embed image in email, not as an attachment?

    I need to know how to embed an image into Mail without making it an attachment. Any ideas?
    Thanks in advance.
    Hana

    drag the image to the email. that's all. how it will show on the other end depends on the email client configuration of your email recipients, not on you.

  • How to embed images in e-mail?

    How do you embed images in an e-mail?

    You can either place the cursor where you ant the image, go to the image on the screen, slect it and copy, change back to mail and paste. _OR_
    when composing, place the cursor wher you would like the image and Attach the file to the email.

  • How to embed image in email msg using MAC version of PSE

    I can embed an image as Photo Mail in email msg using WIN version of PSE8 but can only send the image as an attachment in MAC version. Is there a way to embed images in MAC version email msgs?

    Well, it's not complicated at all really. Just put the cursor in a message where you want the image and drop it in, or else click the stationery button in mail, choose a template, drag over the placeholder "greeking" text and replace it with your own, then drag your own photos into the placeholders. Here's a look at one of the templates. You can see that as my mouse is over the right hand image it tells you to put your own photo there in place of the sample. Moving over the other ones does the same thing.

  • How to restore image after Set Text of Container behavior

    Hi there, I'm not sure how to apply the Set Text of Container behavior. Basically, when I mouse over an image, I want a larger version of the image with decription text to appear.  I also want to restore the original image without text on mouse out.
    I want the larger image and its text to appear in the exact location of the original image not anywhere else on the page. Here's an example what I've done to try and achieve the effect:-
    1. Create a div and insert image in it.
    2. Select the image and Set Text of Container behavior. Under the Set Text of Container dialog box, select the div that the image is in (e.g. div "apdiv1") and type in the New HTML - For example: <img src="largerimage.jpg"><span id="apdiv1">image description</span>
    3. Set the event to mouseover
    I do not know how to proceed to restore the original image without text when I mouse out. I know I’m doing something wrong to achieve this effect but I can’t figure out what it is. Your help is greatly appreciated!

    Use CSS Disjointed Rollovers.
    http://alt-web.com/DEMOS/CSS-Disjointed-Image-Rollover.shtml
    http://alt-web.com/DEMOS/CSS-Disjointed-Rollover-1.shtml
    http://alt-web.com/DEMOS/CSS-Disjointed-Rollover-2.shtml
    http://alt-web.com/DEMOS/CSS-Disjointed-Rollover-3.shtml
    Nancy O.
    THANK YOU NANCY It worked perfectly!
    THANKS GRAMPS!

  • How to embed images dynamically?

    HI all , I'm new to flex.
    Here is what I've already done, I use
    [Bindable]   
    [Embed(source="images/xxx.jpg")]
    private var img:Class;
    to embed several images in an application.
    But the source of these images can not be determined until the run time, I got image's url dynamically, and used some variables to store them. For example, an url may refers to an url
    var url:String = "images/xxx.jpg";
    Then I think it's possible to give its value to an image source by using
    [Bindable]   
    [Embed(source=url)]
    private var img:Class;
    However,it doesn't work. there is a compile error, the description is:
    "url" does not have a recognized extension, and a mime type was not provided
    Unable to transcode url
    So what's the problem here, and could any one give me some advice to embed images dynamically?
    Thanks!

    HI
    I don't think you can embed an image dynamically as you need to know the path of the image when you use the embed tag.  The embedding takes place at compile time, and you app would need to be compiled into a swf before your code loads.
    If you need dynamc images in an application then its usually done by loading them when the app is running.  You do this by using for example a HTTP service to load in the image paths.  You can then view them by assigning them to an image tag through Actionscript.
    I hope that helps and I got the idea of what you were trying to do.
    Heres a quick example I used for someone else on swapping images from an arrayCollection.  You could do something like this and populate the arrayCollection using a HTTP service.  Or just access the xml from the HTTP directly for the image paths
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" initialize="init()" xmlns:local="*">
         <mx:Script>
              <![CDATA[
              import mx.controls.Button;
              import mx.collections.ArrayCollection;
    [Bindable]
    private var ac:ArrayCollection = new ArrayCollection([
    {imageTitle : 'Car 1', imageUrl : 'http://www.geekologie.com/2007/12/07/future-car-1.jpg'},
    {imageTitle : 'Car 2', imageUrl :'http://www.speedace.info/solar_cars/solar_car_images/Solar_Wing_front_Japanese_e lectric_powered_car.jpg'},
    {imageTitle : 'Car 3', imageUrl : 'http://www.dezeen.com/wp-content/uploads/2008/09/gem-peapod-car-by-chrysler-llc- et008_027evsqu.jpg'}
    private function showCar(num:int):void {
    img.source = ac.getItemAt(num).imageUrl;
    imgTitle.text = ac.getItemAt(num).imageTitle;
    ]]>
         </mx:Script>
         <mx:Image id="img" source="{ac.getItemAt(0).imageUrl}" width="426" height="243"/>
         <mx:Label id="imgTitle" text="{ac.getItemAt(0).imageTitle}"/>
         <mx:Button label="Button" click="showCar(0)"/>
         <mx:Button label="Button" click="showCar(1)"/>
         <mx:Button label="Button" click="showCar(2)"/>
    </mx:Application>
    Good luck
    Andrew

  • How to embed images in HTML

    i was wondering if i could embed images into html and end up with a single file

    olafgarten212 wrote:
    i was wondering if i could embed images into html and end up with a single file
    No you can't.  An image file is an image file while HTML file is simply a text file that can be read and edited with any text editor.  Image files can't be edited in the normal way without the use of special programs like Photoshop, fireworks, and other free ones that can be downloaded.
    However, as your question is vague as pointed out by Nancy O, I would hazard to guess that you want to save a webpage that can be viewed off-line.  If this is the case then I suggest use Internet Explorer to save the page as .mht file.  This will allow you to have a complete page including images and style sheets all in one file.
    The file is saved as:  File >> save as >> "myfile.mht"
    The saved file is a single web archive, single file that can also be edited in Microsoft Word.
    Good luck.

  • ALV Classic - How to extract the selection long text of TYPE LVC_T_FCAT?

    DATA: e_dyntab_tb  TYPE lvc_t_fcat,
              e_dyntab_wa TYPE lvc_s_fcat,
              t_line_reftab   TYPE REF   TO data.
    *Populate ALV fiels of TYPE LVC_T_FCAT
    MOVE: c_matnr      TO e_dyntab_wa-fieldname.
    MOVE: c_material   TO e_dyntab_wa-scrtext_l.
    APPEND e_dyntab_wa TO e_dyntab_tb.
    LOOP AT t_hwk_date ASSIGNING <fs_hwk_date>. "t_hwk_date is DYNAMIC
        CONCATENATE c_hwk <fs_hwk_date>-index           INTO  e_dyntab_wa-fieldname.
        CONCATENATE c_hwk <fs_hwk_date>-calender_wk INTO  e_dyntab_wa-scrtext_l.
        APPEND e_dyntab_wa TO e_dyntab_tb.
    ENDLOOP.
    *Create dynamic itab from dynamic ALV output
    CALL METHOD cl_alv_table_create=>create_dynamic_table
        EXPORTING
          it_fieldcatalog = e_dyntab_tb          "Pass alv_fcat here
        IMPORTING
          ep_table        = i_reftab.
    * Create Dynamic Work Area and assign to FS
    ASSIGN i_reftab->* TO <fs_final_itab>.      "Assigning the Final Table,
    CREATE DATA t_line_reftab LIKE LINE OF <fs_final_itab>.
      ASSIGN t_line_reftab->* TO <fs_line_reftab>.  "Create a Work Area
    QUESTION:
    e_dyntab_wa-fieldname   = this is the fieldname / column heading for the dynamic internal table
    e_dyntab_tb-scrtext_l     = this "should" be the 1st row(Column Heading Title) for the dynamic itab
                                        = this data will be used for MS Excel Functionality as always as the first row as
                                           column heading in the MS Excel
    Legend:
    How can I extract the entries of e_dyntab_tb-scrtext_l to an internal table containing the same structure of <fs_line_reftab>?

    Maybe I missed something, but you already have the long text for the columns in your FCAT structure.  The problem you will have is that you will NOT be able to place those fields in the table that you have created because the headings will always be text and the columns may or may not be text (i.e. placing a heading into a numeric).  You will be required to use a different structure.
    Since you are writing a custom export, you will need to do one of the following:
    Option A:
    1.  Retrieve the layout from the ALV as it will not necessarily be the same as when the original was created.  The user may have moved a column or hidden one.
    2.  Create a structure for the export file that has only text fields.  It should contain all of the columns from the FCAT.  This can be done by creating another dynamic table and using the original FCAT and current layout.
    3.  Insert the headings as the first row of the export file.
    4.  Loop thru the internal table, compare it with the layout, and only insert the requested records into the export file.
    5.  Export the file.
    or Option B:
    1.  Make sure the internal table has only text fields and insert the headings as the first record.
    2.  Insert all other records with fields converted to alphanumeric.
    3.  Use the standard export function.
    Hope this helps,
    Brian

  • How to embed images in an INX file using script

    Hi All,
    Kindly help me in embedding images in INX file using Indesign Javascript.
    I have used the following code to embed images in an indd document and exporting that document to inx. But the images in inx are not embedded by default.
    var linksCount = myDocument.links.count();
    var linksOnPage = myDocument.links;
    for(var x=0;x<linksCount;x++){
        var linkedItem = linksOnPage.item(0);
        linkedItem.unlink();
    myDocument.save(new File("filename.indd"));
    myDocument.exportFile(ExportFormat.INDESIGN_INTERCHANGE, File("filename.inx"), app.pdfExportPresets.item("[Press Quality]"));
    Thanks in advance,
    Anitha

    Hi
    I think your script has two mistakes
    you embed only first link image in for loop => set x for linksOnPage
    exporting to inx isnot need PDF export preset => remove app.pdfExportPresets.item("[Press Quality]") from exportFile()
    this work for me.
    myDocument = app.documents[0];
    var linksCount = myDocument.links.count();
    var linksOnPage = myDocument.links;
    for(var x=0;x < linksCount;x++){
        var linkedItem = linksOnPage.item(x);
        linkedItem.unlink();
    myDocument.save(new File("filename.indd"));
    myDocument.exportFile(ExportFormat.INDESIGN_INTERCHANGE, File("filename.inx"));
    thank you

Maybe you are looking for

  • Print to PDF issues after 11.0.03 Update

    Hello, Installed on our site we have Adobe Reader XI as part of out basic build (ie. every PC has it) and Adobe Acrobat X Pro (as part of the CS5.5 Master Collection) for those users that request it (meaning that we have both versions installed side

  • Receiver Determination step in BPM along with acknowledgement

    Hi All, We are planing to implement an  idoc to soap scenario . There are 2 receiver systems, A and B. The Idoc needs to be sent to either System A or System B based on the value of one of the fields in Idoc . Once the Idoc is sent to the receiver sy

  • Using the IMac 27 only as display for MacBook Pro

    Hello, i like to use my iMac 27 only as display for my MacBook Pro. I have the connecting cable. I must start the iMac, he is booting and then i can plug in the cable to my MacBook. Now i have the second display for using with my MacBook. Now my ques

  • How to save the data from AI Read.vi?

    Hi, The main target is that testing the strength of a object which is extended by a force. The desired results are 1. The strength of object under the force(main target, I am trying now); 2. Displacement of object being extended(I have mimicly done);

  • Acrobat Pro X stamps, comments do not display at certain zoom level

    A user found a bug in Adobe Pro 10.1.6. We have both Adobe Reader and Pro installed on Server 2008. A document stamped with dynamic signature: "APPROVED" do not show in Adobe Pro when opening. If the zoom level is being change then the stamp do show.