Static Business Graphic to Adobe Form

There is a View with an static BGR binding to a node.
At runtime I can see the graphic.
When I press a button is launched another view with an Interactive Form.
So, my question is:
Is there a method (or something) that let me create the XSTRING wiht the graphic automatically, that I will use in the node binding to the Interactive Form?
Best regards,

Hello Gastón,
I think with Netweaver 7.02/7.20, business Graphics UI element is provided with a property called imageData. Using this property you receive the image of the chart rendered, in a XSTRING format. this can be passed on to interactive form to display the chart.
Might be we can wait for other experts to comment on this.
BR, Saravanan

Similar Messages

  • Business Graphics in Adobe Form

    Hi Gurus,
    One of our client has requirement of showing business graphics like Graphs, pie charts on the Adobe form. Is it possible in Adobe forms to show these graphics. If yes, then can anyone please send me some links, documents.
    With Regards,
    Amit

    Amit,
      I don't think Adobe forms has the capability to display the Business graphics. I don't see any control for displaying the business graphics in library palette.
    Thanks!
    Surya.

  • How to upload Graphic in ADobe forms

    Hi Guru,
    I have a requirment to upload the Graphic to Adobe forms .
    How to I use the logo(Graphics)  which is stored in the application server 
    I have 2 sales organizations which has different "LOGOs" used. Same Adobe form is used to print Invoices for both sales organizations. When I print Invoice for a particular sales organization, I need to print its "LOGO" and when same adobe form prints the invoice for another sales organization it should print its logo. 
    How can i control the above situation dynamically ?
    Please help.
    thanks ,
    Raju s

    Hi Raju,
    Images in a Adobe form can be embeded in 2 different ways.
    Approach1: This is static approach form would have only one image at all times which is refered by the file name (alter natively if you can manage to place different images with the same file name at runtime then this can be dynamic)
    1) have the image located in the application server path.
    2) Have the Emage lement in Adobe form pass the file location path to the element source.
    3) At run time it will fetch the file from the location.
    Approach2: (I am not a core abaper so not sure how its done but we have done it for a mobile application)
    1) using your abap code read the image from the location (find out how to pick the org specific's image).
    2) convert the image into byte stream.
    3) pass on this byte stream to the form via a string field.
    4) in the form have the image field.
    5) this time here instead of selecting the path, bind it to this particular field from the data source.
    i think there are coup[le of blogs here @ this, please search it ..
    Cheers,
    Sai

  • Business Graphics and Adobe Interactive Form

    Hi Friends,
    I generated charts in webdynpro using business graphics.
    Now, I need put this charts into a Adobe Form using Interactive Form Component. Is that possible? How can I do this?
    Thanks,
    Cristian

    Hi Cristian Teles,
    YOu can use the Business graphics even in Adobe forms. In the Adobe Designer you can find the various graphical UI elements. Please go through them.
    Structure of the Chart Designer
    The Chart Designer is divided into three areas:
    ·        The graphics preview
    The area on the left-hand side in which the business graphic is displayed. This area is used to display a preview of the Customizing settings. Changes to these settings are displayed immediately in the graphics preview, which lets you implement necessary changes in the business graphic display instantly.
    ·        Overview of graphical elements
    The area in the upper-right side that contains the list of graphical elements. For a detailed description and list of all graphical elements, see SAP NetWeaver ® Application Platform (SAP Web Application Server) ® ABAP Technology ® UI Technology ® Frontend Services.
    Each graphical element, in turn, has one or more properties. To change a property, select a chart element either from the chart window or by name in the chart element window. The properties of the chart element are then displayed, and you can edit and change the values of the properties.  
    ·        The property list
    The properties are listed in the area below the graphical elements. To change a property, select a graphical element either with the mouse in the graphics preview or from the overview of graphical elements. The properties of the graphical element are then displayed. You can change the values of these properties.
    http://help.sap.com/saphelp_nw70/helpdata/EN/0a/2f77b0cbb8914eb071b411991f6019/frameset.htm
    Thanks
    Suresh

  • Inserting a Graphic in adobe form using SFP

    Hi all,
           by using Form & Interface in SFP Transaction
           i want to display a logo(image) not by using url(not images from hard disk), i want to use the image which is present in the sap (ie., i want to use the images in se78).  How can i achieve this????
    I used the following procedure, even though i couldnt achieve:
    1.      Select an existing node in the context, under which you want to create a graphic node.
           2.      In the context menu of the node, choose Create ® Graphic.
           3.      The system creates a graphic node under the selected node. Enter the required data about the graphic in the Properties window under the form context.
    You can choose from the following graphic types:
    ○       Graphic Reference
    Choose this option if you want to insert a graphic from its address (URL). The URL can point to a Web server or to a file system. You must be able to access the graphic at the specified URL. This means that you may have to configure appropriate access rights for Adobe Document Services (ADS). Graphics stored in MIME Repository cannot be accessed through a URL. To use these graphics, choose Graphic Content.
    ○       Graphic Content
    Choose this option if you want to specify graphic content using a field. This field contains all image information at runtime. The graphics must be in MIME Repository.
           4.      The entries you need to make depend on whether you chose Graphic Reference or Graphic Content in the last step.
    ○       If you have chosen Graphic Reference as your graphic type, enter the URL of the graphic.
    Note
    In Adobe LiveCycle Designer, you can choose whether the system gets the graphic at runtime, or whether the graphic is embedded in the form. For more information, see the online help in Adobe Designer.
    ○       If you have specified Graphic Content as your graphic type, you must do the following:
    ■       In Field, enter a field name from the interface.  The field must have the type STRING (graphical data is Base64-coded) or XSTRING (for binary-coded graphical data).
    ■       Enter a valid MIME type, such as u2019image/bmpu2019.
           5.      Under Conditions, enter the prerequisites that need to be met before the graphic node is processed at runtime and displayed in the form.
    I cant get the image....................................
    Please provide the step by step details.....
    Thanks,
    Vichu

    The correct code is as follows,
    REPORT  ZTEST_GRAPHIC_MIME.
              Data Declaration           ***
    DATA: fm_name TYPE funcname,                              " Captures the Generated Function Module name
          w_sfpoutputparams TYPE sfpoutputparams,             " Print and Spool Dialog settings
          w_docparams TYPE sfpdocparams.                      " Print and Spool Dialog settings
    DATA: w_binary TYPE xstring,                              " Contains converted logo
          w_base64 TYPE string,                               " Contains image type
          v_name type STXBITMAPS-TDNAME.                      " Contains logo name which is in se78
              Function Modules            ***
    CALL FUNCTION 'FP_FUNCTION_MODULE_NAME'                   " Will contain the name of generated Function Module Name...
      EXPORTING
        I_NAME                     = 'ZTEST_GRAPHIC'
    IMPORTING
        E_FUNCNAME                 = fm_name
      E_INTERFACE_TYPE           =
    CALL FUNCTION 'FP_JOB_OPEN'                               " To Open the Form for Printing...
      CHANGING
        IE_OUTPUTPARAMS       = w_sfpoutputparams
    EXCEPTIONS
       CANCEL                = 1
       USAGE_ERROR           = 2
       SYSTEM_ERROR          = 3
       INTERNAL_ERROR        = 4
       OTHERS                = 5
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    v_name = 'ENJOY'.                                         " Name of the logo as in se78
    w_base64 = 'image/bmp'.                                   " Image Type
    CALL METHOD CL_SSF_XSF_UTILITIES=>GET_BDS_GRAPHIC_AS_BMP  " Get a BDS Graphic in BMP Format (Using a Cache)
      EXPORTING
        P_OBJECT       = 'GRAPHICS'
        P_NAME         = v_name                               " Name of the logo as in se78
        P_ID           = 'BMAP'
        P_BTYPE        = 'BCOL'                               " BCOL'( whether the image is in color or black and white )
      RECEIVING
        P_BMP          = w_binary
      EXCEPTIONS
        NOT_FOUND      = 1
        INTERNAL_ERROR = 2
        others         = 3
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION fm_name                                     " Generated Adobe Form Function Module(/1BCDWB/SM00000173)...
      EXPORTING
        /1BCDWB/DOCPARAMS        = w_docparams
        GRAPHIC_BINARY           = w_binary
        GRAPHIC_BASE64           = w_base64
    IMPORTING
      /1BCDWB/FORMOUTPUT       =
    EXCEPTIONS
       USAGE_ERROR              = 1
       SYSTEM_ERROR             = 2
       INTERNAL_ERROR           = 3
       OTHERS                   = 4
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'FP_JOB_CLOSE'                              " To Close The Form For Printing
    IMPORTING
      E_RESULT             =
    EXCEPTIONS
       USAGE_ERROR          = 1
       SYSTEM_ERROR         = 2
       INTERNAL_ERROR       = 3
       OTHERS               = 4
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.

  • Printing graphics in Adobe forms

    Hi,
    I have a requirement in adobe forms where I need to print graphics stored as standard text (SO10) or on document server (SE78) by calling them inside a long text.
    The client was doing this in legacy with SAP script and it was working fine but adobe form does not support this feature (as far as I know)
    Is there any way we can print graphics by calling them inside long text?
    Any inputs will be appreciated.
    Regards.

    Hi,
    To print the graphic from SE78 in Adobe form you need to do the following steps.
    1. Convert the graphic into graphic_content(XSTRING) using
    call method cl_ssf_xsf_utilities=>get_bds_graphic_as_bmp
    2. Create Graphic node in Context in Adobe form with the properties
    Grphic type as graphic content
    Field as graphic_content(XSTRING)
    MIME type as 'BMP'
    3. In layout create an image field and bind it to graphic node created in context.
    Regards,
    Raju.

  • How to add long text for existing static text in Adobe forms.

    Hi all,
    I have a requirement that I need to add  a long text for existing Static text in my adobe form
    1) Counter part inputs
    2) Mack Inputs.
    These two are static texts, I need to add the long text in the following manner.
    1)Counter Part Inputs(zds220)
    2)mack Inouts(zds340)
    Please suggest me how to do it.
    Thank You.
    Suneel.

    Hi Nitin Sikka,
    Thanks for your reply. I found solution for the above issue. I need to change the text to text field and  binding to that text field.
    Thank You,
    Suneel.

  • Logo does not appear on the printed adobe form

    Per the solution provided by Tejaswini
    Inserting a Graphic in adobe form using SFP
    I am able to upload the logo avaialble at SE78.
    I did the binding etc as per the thread above.
    But the print preview or print of the Form does not show the Logo.
    Does this have anything to do with the printer?
    Please advise.
    Thanks,
    Ven

    Are you referring to Adobe from?
    I am not able to see any SAP Logo in the library.
    Can you please elaborate a little more?
    Thanks,
    Ven
    SAP does not seem to support SE78 texts.
    Closing the thread.
    Thanks
    Edited by: Venkatabby on Jun 18, 2010 4:23 PM

  • Internationalization of Adobe form in wd Abap

    Hi All
    I m working in WD Abap for internationalization of Adobe forms, can any one explain me how to achieve it.

    Hi Amit,
    It is possible to translate the labels, button text etc, basically all the static text on any Adobe form.
    Go to SFP --> enter the form name
    Click on Display or Change
    Click on Goto Menu and select translation
    Original language will be autopopulated. Enter the target language in which you want the texts to be translated into., eg FR (French) and enter
    You will see the tree for translation objects. Expand the package name and then PDFB. Under PDFB you will find your form name --> Double Click.
    A translation editor will open up.
    Navigate to Object Menu --> Copy Source text.
    The entire XML for the form will be copied in the target language window with all static text literals highlighted in blue.
    Replace the english text (blue text) with the French text ( target language text) and save.
    Thats all. The form will be now translated, run the application and provide the target language in the URL
    eg http://...../sap/bc/webdynpro/sap/app_name?sap-language=FR
    Regards,
    Reema

  • Display Standard Program Graphic Report in Adobe Form

    Hi All,
    I'm new this field and really need you all expertise..
    I have requirement which is to display Standard Program SAP Business Graphic Report (eg: Profile Matchup) in Adobe Form.
    I also have read this blog but there is something i'm not clear...
    /people/alex.liu/blog/2009/08/12/how-to-display-a-dynamically-generated-business-chart-from-igs-in-webdynpro-for-abap-application-and-adobe-interactive-form
    What are the steps I should do:-
    Looking forward for any reply..tqvm
    Edited by: ahmad azlan on Jun 20, 2010 3:37 PM

    When you need to send a picture into the offline form:
    another image question - using Regular ABAP not web dynpro and
    Display a logo dynamically in adobe form
    When you need to send a picture into the online form:
    /people/bhawanidutt.dabral/blog/2007/11/15/how-to133-integrate-adobe-form-on-webdynpro-for-abap-and-deploy-it-on-portal
    Otto
    p.s.: refine your question, please

  • How to use SAP Business Workflow along with Interactive Adobe Form

    Hi Experts,
    I am working on SAP Business Workflow since last couple of years.
    Now i have got a new Project where client wants to use SAP Business Workflow along with Interactive Adobe Form.
    I am new to Interactive Adobe Form and Portal thing and i really dont know from where to start.
    We have one central system and 2 local systems. when we do create a Material document using adobe form workflow should trigger and notification should go to group of users who can approve or reject it, once they approve it document gets created in central system and replicated to 2 local system through ALE.
    In the Local system they do extend the document to different plants, again workflow triggers and notification will go to Managers inbox for the approval.
    Once the final approval done data should go and store in SAP.
    Now here i have couple of Questions.
    1. In SAP R3 Business workflow when i execute the workitem from the inbox i do get the application screen ( i.e. MM01 MRP View ) , what is going to happen if the same case i have with Adobe form?? is it possible or do we have to design a adobe form and we will have to map the fields with backend application??
    2. Do i have to maintained 3 separate Org Structure for 3 different system or using UWL  i can manage the show
    3. Untill final submit is not done, where the application data is going to be, is there any kind of buffer that we will have to keep it or its there with XML file??
    Please help me out.
    Thanks in Advance.
    Regards,
    Manoj

    Hi Manoj,
    Welcome to ADOBE Forms related Workflow Development. Well, here are my answers.
    1) You can go for either go for ISR based development or WD development with Adobe form. In both the cases you can achieve your requirement. Yes, you will have to design the Adobe form and bind the fields to backend.
    2) Am not clear or your System landscape to advice you in these regards.
    3) Until final Submit/Approval is done, the data can be stored in WORKFLOW CONTAINERS or XML FORM(If you go for ISR based Development).
    Hope this helps.
    Regards
    <i><b>Raja Sekhar</b></i>

  • Static text in Adobe forms

    Hello Experts,
    I have requirement to create a adobe form which have 90% of static text .I want to know to display those text should i go with standard text(SO10) ot should i directly display it in text-field on the form layout.Or there is any other way to display.
    Which is best? Kindly suggest.
    Thank you,
    Shweta

    Hi Shweta,
    I started working on adobe in late 2010. I prefer and would personally go for SO10 instead of adding  text in text-field. Adding texts under one TextName would give a clear picture for further enhancements instead of adding the texts one by one in text fields.
    We do have a Wiki on SCN about adding static texts to adobe forms using SO10.  Here it goes:
    [Using of Standard Text (SO10) in Adobe Form|http://wiki.sdn.sap.com/wiki/display/ABAP/UsingofStandardText(SO10)+inAdobe+Form]

  • How to increase performance of adobe forms of MSS Business package

    Hi
    We have implemented MSS business package with  PCR adobe forms.
    Portal NW04 SP18, ERP 2004 , ADS is Nw04sp16 and abode reader 7.0.7.
    we have develped own PCR using existing ISR frame work.
    every thing working fine.but user facing performance problem like some times while opening pcr form ,browser gets hang up.
    Is there any way to increase performance of adobe forms of PCR.
    thanks In advance
    Gopal

    Hi!
    Interactive Forms need a lot of performance on the client side. If the client hangy up I think this is realted to client issues.
    Also I would update the forms server to be the same version as the other NW components (Portal).
    Sigi

  • CAD graphics in PDF-Forms (Adobe Forms)

    Hello,
    I have a question concerning big graphics in PDF-based Forms. A Customer wants to append graphics to an Adobe-Form. These pictures will be CAD graphics. The problem is, this graphic can be from 10 up to 25 pages! Is it possible to append such a big graphic with variable pages to an Adobe Form?
    The format of the graphics can be either PDF or JPEG.
    And if this is possible: will the performance of printing or sending the extended form be acceptable?
    Thanks a lot for your help!
    Nina

    On the Options tab of the button properties dialog, set the Layout to something other than "Label only" (e.g., Icon only). You can then clock the "Choose Icon" button to select a source for the button appearance. It can be a page from an existing PDF or anything else Acrobat knows how to convert to PDF, such as an image.

  • Business Objects and Adobe Interactive forms

    Good day,
    Is it possible to use a Business Objects report output and post it into Adobe forms? We would like to use a report output and allow users to comment per report line  - online - or is there any other application in Business Objects which will make this possible
    For Example:
    Report Line                                       Comment
    Sales   9999.9999                             ______________________________________
    Expenses 99999.99                          ______________________________________
    Thank you.

    Hi,
    I would suggest you post your question into the corresponding BusinessObjects client tool forum.
    Ingo

Maybe you are looking for