Displaying multiple rows in interactive PDF form

hi All,
I am creating a web dynpro application to display the data retrived from back end in an interactive form.
Data is stored  in the back end in the form of tables.
Now I want to display the entire data coming from tables in rows in the PDF which I am generating.
please guide me how to go ahead.
thanks and regards
kris

hi Markus,
Thanks for the information.
Let me be clear about my problem with you.
I am using a RFC to get data from SAP system and display them in the web dynpro application using Interactive form.
I want to know how can we make the multiple rows of data  be displayed in the interactive form, as we can do in the view designing of web dynpro application.
I have data in the back end R/3 system and I want to bind
that data with the Interactive form and display the same in a tabular format as we do in the case of view.
Thanks and regards
kris
ou please help me further

Similar Messages

  • How to retrieve the multiple rows data on PDF form in a web service method using WSDL DataConnection

    How to retrieve the multiple rows data on PDF form in a web service method using WSDL DataConnection.
    I have a multiple rows on PDF form. All rows have 4 textfields. I want to submit the multiple rows data to a method defiened in webservice.
    Unable to retrieve the data in multiple rows within webservice method.

    Hi Paul,
    I'm now able to save the retrieved xml in a hidden text field and create dynamic table, and I'm able to fill this table from the XML, but the problem is that I could not find the correct way to loop on the xml, what I'm trying to say, the table will have number of rows with the data of the first row only, so can you tell me the right way to loop on the xml!
    this is my code
    TextField1.rawValue=xmlData.document.rawValue;
    xfa.datasets.data.loadXML(TextField1.rawValue, true, false);
    for(var i=0; i<count; i++)
    xfa.form.resolveNode("form1.P1.Table1.Row1["+i+"].Num").rawValue = xfa.datasets.data.record.num.value;
    xfa.form.resolveNode("form1.P1.Table1.Row1["+i+"].Name").rawValue = xfa.datasets.data.record.name.value;
    Table1.Row1.instanceManager.addInstance(true);
    Thanks
    Hussam

  • Displaying multiple rows in a form layout problem?

    HI,
    I displayed multiple rows using form layout,but form browse buttons displaying one row multiple times like if i click next it is displaying same rows in next page also ?
    how can I prevent this?
    very urgent
    Thanks in advance

    Set the table range size property to the number of rows you want to display.
    Then as a post-generation action, drag and drop the Next Set and Previous Set operations of your View Object usage as buttons onto your page.
    Then move the button code to a custom template, and uncheck group-level checkbox "Clear Page Definition before generation" to preserve the NextSet and PreviousSet action bindings.
    Steven Davelaar,
    JHeadstart Team.

  • Can someone help me in building an interactive PDF form with dynamic bounding box?

    Hi Guys,
    I need to create an interactive PDF form which will contain images, text and fields.
    This is how it would be laid out:
    Header Image at the top.
    Below that a Text Box with a question "Choose the number of licenses" and a drop down option from 1 to 10.
    Depending on what they select, I need the following to be displayed.
    The following should be encapsuled by a bounding box.
    If "1" is selected. "Username: <blank field>    Password: <blank field>
    Then a button which says "Click Here To Login To Your New Account".
    The bounding box should end here.. and I have more text and images below.
    This I could achieve! But now if I select "2" I would need the bounding box to automatically become taller to accommodate two rows with "Username <blank> Password <blank>
    The bounding box needs to expand or contract based on the number selected in the drop down.
    Would love to here your thoughts on this!
    Cheers,
    Rajiv

    If you were to look at the spec for PDF, you'd see that that is probably not possible with a PDF file.
    But, I encourage you to ask this question in the Acrobat PDF Forms forum where the forms experts reside, and perhaps they could suggest an answer. JavaScript can be used, and perhaps that's the answer:
    PDF Forms

  • Interactive PDF forms

    Hi,
    In Our project we are creating an Interactive PDF form. This form shows some data that we get from the bapi.While creating the form there is no issue.
    We are also saving the generated PDF's at some location in the server. Through a different application we are accessing these old stored pdf's. Now when we save the PDF to our local machine and try to open it we get a message saying:
    >"This document contained certain rights to enable special features in Adobe Reader. The document has been changed since it was created and these rights are no longer valid. Please contact the author for the original version of this document".
    With this message all the javascript written on the PDF form get disabled and due to this few of the data are not getting displayed.
    What can be the reason for this? Does it has something to do with ADS configuration on the server?
    Please reply.
    Thanks & regards,
    Sujit

    Hi, Sujit!
    To me it seems that the document somehow gets modified while you process. Try to save your file on the local machine under a new name, enable and save again.
    Regards,
    Thomas

  • How do I insert multiple rows from a single form ...

    How do I insert multiple rows from a single form?
    This form is organised by a table. (just as in an excel format)
    I have 20 items on a form each row item has five field
    +++++++++++ FORM AREA+++++++++++++++++++++++++++++++++++++++++++++++++++++
    +Product| qty In | Qty Out | Balance | Date +
    +------------------------------------------------------------------------+
    +Item1 | textbox1 | textbox2 | textbox3 | date +
    + |value = $qty_in1|value= &qty_out1|value=$balance1|value=$date1 +
    +------------------------------------------------------------------------+
    +Item 2 | textbox1 | textbox2 | textbox4 | date +
    + |value = $qty_in2|value= $qty_out1|value=$balance2|value=$date2 +
    +------------------------------------------------------------------------+
    + Item3 | textbox1 | textbox2 | textbox3 | date +
    +------------------------------------------------------------------------+
    + contd | | | +
    +------------------------------------------------------------------------+
    + item20| | | | +
    +------------------------------------------------------------------------+
    + + + SUBMIT + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Database Structure
    +++++++++++++++++
    + Stock_tabe +
    +---------------+
    + refid +
    +---------------+
    + item +
    +---------------+
    + Qty In +
    +---------------+
    + Qty Out +
    +---------------+
    + Balance +
    +---------------+
    + Date +
    +++++++++++++++++
    Let's say for example user have to the use the form to enter all 10 items or few like 5 on their stock form into 4 different textbox field each lines of your form, however these items go into a "Stock_table" under Single insert transaction query when submit button is pressed.
    Please anyone help me out, on how to get this concept started.

    Hello,
    I have a way to do this, but it would take some hand coding on your part. If you feel comfortable hand writing php code and doing manual database calls, specificaly database INSERT calls you should be fine.
    Create a custom form using the ADDT Custom Form Wizard that has all the rows and fields you need. This may take a bit if you are adding the ability for up to 20 rows, as per your diagram of the form area. The nice thing about using ADDT to create the form is that you can setup the form validation at the same time. Leave the last step in the Custom Form Wizard blank. You can add a custom database call here, but I would leave it blank.
    Next, under ADDT's Forms Server Behaviors, select Custom Trigger. At the Basic tab, you enter your custom php code that will be executed. Here you are going to want to put your code that will check if a value has been entered in the form and then do a database INSERT operation on the Stock_table with that row. The advanced tab lets you set the order of operations and the name of the Custom Trigger. By default, it is set to AFTER. This means that the Custom Trigger will get executed AFTER the form data is processed by the Custom Form Transaction.
    I usually just enter TEST into the "Basic" tab of the Custom Trigger. Then set my order of operations in the "Advanced" tab and close the Custom Trigger. Then I go to the code view for that page in Dreamweaver and find the Custom Trigger function and edit the code manually. It's much easier this way because the Custom Trigger wizard does not show you formatting on the code, and you don't have to keep opening the Wizard to edit and test your code.
    Your going to have to have the Custom Trigger fuction do a test on the submitted form data. If data is present, then INSERT into database. Here's a basic example of what you need to do:
    In your code view, the Custom Trigger will look something like this:
    function Trigger_Custom(&$tNG) {
    if($tNG->getColumnValue("Item_1")) {
    $item1 = $tNG->getColumnValue("Item_1");
    $textbox1_1 = $tNG->getColumnValue("Textbox_1");
    $textbox1_2 = $tNG->getColumnValue("Textbox_2");
    $textbox1_3 = $tNG->getColumnValue("Textbox_3");
    $date1 = $tNG->getColumnValue("Textbox_3");
    $queryAdd = "INSERT INTO Stock_table
    (item, Qty_In, Qty_Out, Balance, Date) VALUES($item1, $textbox1_1, $textbox1_2, $textbox1_3, $date1)"
    $result = mysql_query($queryAdd) or die(mysql_error());
    This code checks to see if the form input field named Item_1 is set. If so, then get the rest of the values for the first item and insert them into the database. You would need to do this for each row in your form. So the if you let the customer add 20 rows, you would need to check 20 times to see if the data is there or write the code so that it stops once it encounters an empty Item field. To exit a Custom Trigger, you can return NULL; and it will jump out of the function. You can also throw custom error message out of triggers, but this post is already way to long to get into that.
    $tNG->getColumnValue("Item_1") is used to retrieve the value that was set by the form input field named Item_1. This field is named by the Custom Form Wizard when you create your form. You can see what all the input filed names are by looking in the code view for something like:
    // Add columns
    $customTransaction->addColumn("Item_1", "STRING_TYPE", "POST", "Item_1");
    There will be one for each field you created with the Custom Form Wizard.
    Unfortunately, I don't have an easy way to do what you need. Maybe there is a way, but since none of the experts have responded, I thought I would point you in a direction. You should read all you can about Custom Triggers in the ADDT documentation/help pdf to give you more detailed information about how Custom Triggers work.
    Hope this helps.
    Shane

  • Interactive PDF form in Activities - Error in Content Server

    Hi Experts,
    We would like to display an interactive PDF form in the attachements of activities.
    But the new windows shows nothing.
    First we thought this was an error due to Interactive Forms, but then we found out that Content Server has obviously some problems with this generated PDF and assigns a Content Length = 0 to all these generated documents.
    Please find attached some ICM traces, which shows this
    content length = 0.
    M  ICTSYS: AddHeaderField 'Content-Type' -> 'application/pdf'
    M  ICTSYS: AddHeaderField 'Content-Disposition' -> 'inline; filename="Interview.pdf"'
    M  ICTSYS: AddHeaderField 'X-compId' -> 'Interview.pdf'
    M  ICTSYS: AddHeaderField 'X-Content-Length' -> '0 '
    M  ICTSYS: AddHeaderField 'X-compDateC' -> '2007-02-06'
    M  ICTSYS: AddHeaderField 'X-compTimeC' -> '07:35:17'
    M  ICTSYS: AddHeaderField 'X-compDateM' -> '2007-02-06'
    M  ICTSYS: AddHeaderField 'X-compTimeM' -> '07:35:17'
    M  ICTSYS: AddHeaderField 'X-compStatus' -> 'online'
    M  ICTSYS: AddHeaderField 'X-pVersion' -> '0046'
    M  ICTSYS: AddHeaderField 'X-docProt' -> 'dru'
    M  ICTSYS: SetData data=00000000 off=0 len=0
    M  ICTSYS: SetStatus 200 OKICTSYS: AddHeaderField 'server' -> 'SAP Web Application Server (1.0;700)'
    A  SYSTEM-CALL RFC_ID id RFC_VALUE value
    A  RFC-SYSTEM> ID[0, type :0]: len:4 val:HTTP
    All suggestion are welcome!
    Best regards,
    Levente Bartha

    To have information entered once in a text field, and then have information repeat in subsequent fields, the name of each text field form needs to be identical. In screen shot, both fields are named the same

  • Cannot open/view/access interactive pdf form on iMac after updating Adobe Reader to 11.0.06.70

    Cannot open/view/access interactive pdf form on iMac after updating Adobe Reader to 11.0.06.70. Please help!

    Here is what it says:
    Please wait...
    If this message is not eventually replaced by the proper contents of the document, your PDF viewer may not be able to display this type of document.
    You can upgrade to the latest version of Adobe Reader for Windows®, Mac, or Linux® by visiting http://www.adobe.com/products/acrobat/readstep2.html.
    For more assistance with Adobe Reader visit http://www.adobe.com/support/products/ acrreader.html.

  • Interactive pdf form in InDesign repeat text field

    I am working to create an interactive pdf form. The name field needs to be displayed several times. I would to create form in such a way that once the user enter the name once, the same name is used in all other places. Please help.

    To have information entered once in a text field, and then have information repeat in subsequent fields, the name of each text field form needs to be identical. In screen shot, both fields are named the same

  • Non-interactive PDF forms & licences

    Hello,
    I need an advice. I created WD application using non-interactive PDF form. Actually I used UI element InteractiveForm but we didn't place any editable element (text box, dropdown list, ...) into it. We just want to generate the PDF form dynamically. And now we need to know whether it's necessary to buy any licence for this use case. Does somebody know that?
    After deployment I can't open the PDF form. The report "500   Internal Server Error ..." is displayed and there is message "... The error is: com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: Failed to UPDATEDATAINPDF ..." in defaltTrace file.
    Thank you in advance!
    Regards
    Zbynek

    Thank you very much! The answer was really helpful. But I have one more question. I have changed preview type from INTERACTIVE FORM to PRINT FORM as you recommended but it still doesn't work.
    There is written "
    ...PDFObjectRuntimeException: Processing exception during a "UsageRights" operation.
    com.adobe.ProcessingException: Could not retrieve a password for credential: ReaderRights.
    " in defaultTrace file.
    Till now I didn't asked SAP for sending credential. Now I did that. Do you think that it could be the problem? I thought it's not necessary for non-interactive forms.
    Regards,
    Zbynek

  • Displaying Multiple Row Header for Matrix...

    Hi
           Can you please tell me, whether we can display Multiple row headers for the Matrix object same as that in the Posting Period SAP Form...
    Please check the Link: http://img198.imageshack.us/img198/3491/postingperiodform.jpg..
    Thanking you in advance...
    Thanks
    Hari

    I am extremly sorry...Please check the following link...
    Link Address : http://www.freeimagehosting.net/image.php?d499726589.jpg
    Edited by: hari angamaly on Jun 17, 2009 1:20 PM
    Edited by: hari angamaly on Jun 17, 2009 1:21 PM

  • Digital Signature Interactive PDF form

    Hi
    I am Trying to make an Interactive PDF form with a functionality to Display and hide Specific Fields Using a Button
    Is It possible to Digitally Sign such a PDF
    If it is
    Will the signature be removed once i Activate the Interactive Functionality from the form of Display\Hide a field  ?

    To further elaborate:
    There is some general Java documentation in the SAP library on digitally signing a document with SSF:-
    http://help.sap.com/saphelp_nw04/helpdata/en/a4/d0201854fb6a4cb9545892b49d4851/content.htm
    Questions though:
    (1) If I sign with the SSF classes will this then prevent the popup "Uncertified document" appearing in ACROBAT reader? The PDFs that the UI interactive form produces are not pure XML streams are they? As far as I can ascertain SSF is not suitable for signing PDFs!
    (2) At which event would one sign the pdfSource context node for an interactive form created in the web dynpro environment? At method WDoInit of the PDF view the pdfSource context node is still null.
    Thanks again,
    Jonathan

  • Cannot open/view/access interactive pdf form using Safari

    I was unable to open interactive pdf forms from websites with Safari 6 on my iMac. I received the following message:
    Quote
    To view the full contents of this document, you need a later version of the PDF viewer. You can upgrade to the latest version of Adobe Reader from www.adobe.com/products/acrobat/readstep2.html
    For further support, go to www.adobe.com/support/products/acrreader.html
    Unquote
    I still couldn't view/open/access the form even after I upgraded to Version 11.0.04 of Adobe Reader.
    This problem happens only (I believe) after I updated OS X and Safari. Previously I was able to do it without any trouble as recently as July 2013. However, I don't encounter any issue if it is just an ordinary pdf document especailly if it can be downloaded to be opened later.
    As far as I can ascertain, I don't have any plug-in except for McAfee SiteAdvisor 2.0, 1Password 3.9.0, AdBlock 2.5.46 (which is disabled), Evernote Web Clipper 5.7, and Open In Internet Explorer 1.0 (by Parallels).
    I am using OS X Mountain Lion 10.8.5 and Safari 6.0.5 (8536.30.1).
    Can anyone please help? Thank you.

    Thank you, Carolyn Samit and andyBall_uk, for your prompt responses and suggestions.
    Although I didn't follow your recommendations, they gave me some idea regarding what to do to resolve the issue.
    The solution is actually very simple. I uninstalled my existing Adobe Reader (using CleanMyMac 2 but I believe moving the app to trash should do it as well), downloaded a fresh copy (version 11.0.04) and reinstalled it again. When the software was being installed, it asked whether I wanted to make Adobe Reader (AR) the default PDF reader. I indicated OK and allowed installation to proceed and finish.
    After installation of AR, I reopened Safari and went to a website to click the link to the pdf form. And lo and behold, I was able to open/access/view the document! It worked with a second website.
    So the lesson is when installing an upgrade remember to make Adobe Reader the default PDF reader.
    I hope that this procedure can help others resolve their issue if they have a similar problem.

  • Interactive PDF form on Android, can I make a form field to open camera and use photo in field?

    If I have an interactive PDF form on Android, is there any way to make a form field that will open the camera and insert the photo in the field?

    One alternative would be to create a web form in FormsCentral and use the attachment feature.

  • Extend SAP R/3 4.x with Interactive PDF Forms

    Hi there,
    In this blog of Matthias Zeller <a href="http:///people/matthias.zeller2/blog/2004/06/22/the-hidden-secret-of-adobe-reader hidden secret of Adobe Reader</a> there is the following paragraph:
    <i>While mySAP ERP 2004 provides many business scenarios using Interactive Forms out-of-the-box, a lot of customers have asked me how they can use the new Interactive Forms with existing R/3 applications. Therefore, I would like to encourage you to vote for my SAP TechEd presentation proposal ("Extend your SAP R/3 4.x applications with interactive PDF forms"). I plan to discuss how you can connect your existing SAP R/3 applications with SAP Web AS 6.40 to enable interactive form workflows.</i>
    Can somebody tell me if this presentation is somewhere on SDN? Or can somebody tell me where i can find more information about this subject?
    Thx in advance.
    Regards Maarten.

    Hi Maarten,
    Here's a brief run-down on how you could make use of SAP/Adobe Interactive Forms and Workflow:
    1) Remember that a form is really just a UI for collecting data.  A PDF form can be used to collect data online (connected to your SAP system) or offline, e.g. you could send it as a mail attachment, fill it in, and email it to a central point for uploading into the system. 
    2) The main requirements for using SAP Interactive Forms are:
    a) A NW04 (6.40) or NW04s (7.00) WebAs (Java Stack) to run Adobe Document Services. This is the critical component that assigns ReaderRights to the document, e.g. so that the user can change the data and save it on the document.   You could run a WebAs like this alongside your R/3 4.7 - e.g. if you have an XI system or Enterprise Portal you could use that system to run Adobe Document Services.  Every form you create must be generated via the Adobe Document Services to get the Reader Rights. Note: Get a NW04s environment if you can - as this release has usefuul new features such as loading attachments to the PDF, using digital signatures, etc.
    b) A WebDynpro application to generate the Adobe form via Adobe Document Services, and to execute the Adobe Form when using online mode, and to upload offline forms.  Tutorials on how to do this are available in SDN - have a look at the Adobe section within WebDynpro. Note: From ECC 5.0 there are some standard WebDynpros apps provided, but in R/3 4.7 you will need to write your own.
    c) There's also a licensing requirement for any production custom forms (SAP provided forms and cosmetic changes to those forms are free) so make sure you get your SAP account manager involved to help sort out how your intended usage will fit in with your current license agreement and any discounts that may apply.
    3) To use the "form" with workflow has some additional requirements:
    a) You need to store the data entered via the form somewhere that is accessible by Workflow.  The easiest approach here is to use the standard form handling technique Internet Service Requests.  Transaction QISRSCENARIO will let you define all of the form fields, give you BADIs for doing validation, raising workflow events, etc.  Also from ECC 5.0 onwards using Adobe forms as the form entry is a standard option for this technique, so this will help reduce the upgrade impact when you eventually do upgrade.
    b) Assuming you use ISRs, have your WebDynpro App call the function module ISR_PROCESS_EVENT to pass the data to R/3 and do the validation checks.
    c) Assuming you use ISRs, you use the BOR object for notification such as BUS2078, as your main object for the workflow.  The form data is attached to the notification and can be retrieved using function module ISR_SPECIAL_DATA_GET.
    d) If you want to call your WebDynpro App from SBWP (I take you don't have Enterprise Portal?) then use transaction WF_EXTSRV to define the web service to call your WebDynpro app and generate a workflow task for it.  Also you must configure transaction WF_HANDCUST to enable R/3 to handle web services.  Note: If you do have the Enterprise Portal, you can use transaction SWFVISU instead.
    I'd strongly recommend you read the ISR cookbook at http://service.sap.com/isr as well.   ISRs aren't the only way to use Adobe forms with R/3 but they are extremely handy if you want to use your Adobe form with Workflow.
    As for Lotus Notes, you can use your WebDynpro app to generate and send/receive a form to/from an email address.  You can also put a hyperlink in your workflow task to call your WebDynpro app and use RSWUWFML2 (swap to Enhanced Notifications when you upgrade) to send out a mail with the hyperlink attached as per usual.
    You'll also find some useful threads on Adobe forms and Workflow in the SDN BPM Forum.  So if you have workflow specific questions try raising them in the BPM forum.
    Enjoy!
    Regards,
    Jocelyn

Maybe you are looking for

  • Editing Reminders in iCal

    I was really excited for being able to manage tasks and reminders on my iPad and iPhone through iCal, but I'm frustrated with how crippled iCal seems to be using iCloud. Am I the only one who can't even check off a task as completed if it's on a Remi

  • Fields in Stored Procedure does not appear in Crystal reports 2008.

    hi, I am now using crystal reports 2008 evaluation copy for 30 days. I am trying to create a stored procedure with parameter, here is my sample Stored Procedure code; DELIMITER $$ DROP PROCEDURE IF EXISTS `puerto`.`SP_FindEmployees`$$ CREATE DEFINER=

  • Advice on Binary File to RFC scenario

    I need to send contents of a binary file into an RFC which can accept unbound rows of 1024 bytes of data. I will also send filename to the RFC which I'll pull from ASMA. I have a simple data type set up with XSD type base64Binary and string field for

  • Facetime will not login

    Facetime stopped working I think after a upgrade? Is there a solution to this problem.

  • 8.2 hangs every time I do a search in the iTunes store

    iTunes 8.2 seems to be working OK for the most part, except one big thing. EVERY time I do a search within the Store, when it brings up my results page, after 1-2 seconds I get the spinning beachball of application death and the app just hangs. Have