Skip to Content
avatar image
Former Member

How to pass the data of the dynamic table into internal table

Hi all,

I had designed an Dynamic table in my Online Interactive form.

I am able to pass only the First row data into the internal table which i had created

Now how can i pass data of all the rows into the internal table.

Needed some coding help

Thanks

Ajay

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Feb 11, 2010 at 12:24 PM

    Hello Ajay,

    If you have dynamic table in adobe and you want to capture all the added rows then you need to add corresponding element in the node bound to that table ui.

    when u add a row using java script in adobe form there is no corresponding element created in the backend that is ur wd node bound to the table ui. and so u only get 1 row of data back.

    try this,

    create a button in your view holding adobe form say "add rows" and on click of this button write the code to add one more element to the node bound to ur table ui of adobe form. when server side rendering occurs it will recreate the table in adobe with added row in the node and you will be able to get the data entered by user.

    Thanks,

    Abhishek

    Add comment
    10|10000 characters needed characters exceeded

    • In NetWeaver 7.0 and 7.01 you can't have dynamic tables within the Adobe Interactive Form. In other words you can't create or delete rows from within the form. You have to do all the manipulation on the server side against the Context. So you need some button to perform a submit back to the server so that you can adjust the context there and not with scripting in the form.

      This limitation is removed in NetWeaver 7.02. You can have dynamic tables and manipulate on the client side and the WD Context will adjust with changes brought in from the form on the first server side event.