Skip to Content
Author's profile photo Former Member

Displaying Internal Table in Adobe Form

One of my friend asked me : How to display internal table data in Adobe interactive forms?. My Immediate answer to him was to loop through the internal table and put the data in a string and display it in the form. But he insisted that there should be a better way to do it. so when we explored it , we found a better way and I would like to share it with the community.

 

Step 1.

Create a context node for pdf data source. lets call it “FormData”.

 

Step 2:

Create the internal table structure inside the pdf data source node. In my example, we wanted to display PO Items. Hence we called it “POITEMS”. This can also refer a dictionary data type.

Context

 

Step 3:

Open the Adobe form layout. Drag “SubForm” UI Element from the library in to body pages of pdf layout. Now drag the “POItems”  node from “Data View” tab in to the subform.

 

Step 4:

Open the properties of Subform. Check the “Repeat Subform for each data item” check box as shown below.

Enjoy creating Adobe interactive / print forms !!.

Assigned Tags

      2 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member
      For understanding it is good.
      Author's profile photo Former Member
      Former Member
      I dont understand why do we need to use internal tables?. Whats the use case for using internal tables?.