Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.

dynamic table with header on each page

Avatar

Former Community Member

Hi,

I am new to livecycle forms. I am not sure if I am asking a silly question but this is what I need to achieve.

I am designing a pdf form using livecycle designer. Need to build a dynamic table using data from xml. The challenge is I need to have a signature button on each page and the button will be below the table. So if there are for eg. 100 rows of data, then the table should be split into 5 pages of 20 rows each page (each page should have the table header) or based on page content and the button should be on the bottom of each page. Is it possible to achieve this? Also any example/suggestion on implementing signature using signature pad would be greatly appreciated.

11 Replies

Avatar

Level 10

Hi,

For individual objects, like the button that you want to appear on each page, you should place this on the Master Page. Position the button at the bottom of the page and then make sure that you size the Content Area, so that the button is OUTSIDE of the content area. This way objects on the design page will not overflow over the button. See here: http://assure.ly/g0Wx7r.

If you are using a Table object for your data, then you can set it to repeat the Header row, see the Object palette.

If you are using ADEP Designer 10 (latest version of Designer) AND your users will have Acrobat X/Reader X (eg version 10.1), then you could use Flash object for a signature field. See the example here: http://assure.ly/rqCuEn. See "Assure Dynamics Map with Signature" example. Again please note that you will need Acrobat X/Reader X to view this.

Hope that helps,

Niall

Avatar

Former Community Member

Hi Niall,

I tried placing the buttons on the master page but it does not display in the form. I can send you the form sample that I tried if you need it. I am using Livecycle designer ES2 version 9.0.0.2. So is there any sample for signature using that? Also how to map xml to dynamic table? Thanks.

Avatar

Level 10

Hi,

If you upload the form to Acrobat.com, publish it and then share the published link here. I will try to get to it when I can.

If you open your form in Acrobat and fill in the fields in the table (adding rows). Then export the data to XML Using the Forms menu/panel. When you open the XML you will see the nodes, one for each row within the table node.

Niall

Avatar

Level 10

Hi,

From the Help: http://help.adobe.com/en_US/livecycle/9.0/designerHelp/index.htm?topic=000537

The Master page is a repeating container and I suspect that this is why the three signature fields are not displaying.

I don't think there is a workaround.

Niall

Avatar

Former Community Member

Hi, Thanks for the info.

Is there any way to achieve what I need?

Design a flowing dynamic table with signatures at the bottom of each page. Or is there anyway to limit the number of rows of the dynamic table in each page and place the signature field in each page? I am stuck up with this. Any help would be greatly appreciated.

Avatar

Level 10

Hi,

You could try placing the signature field in a Footer row in the Table and setting the Table properties to include a Footer on each page. Again this may be considered a repeatable item and may not display properly.

If that does not work, I don't see a workaround.

Good luck,

Niall

Avatar

Former Community Member

I tried placing the signature in the footer of table but get an error message that signature cannot be used in the repeatable section. Any other way out? Thanks for the help.

Avatar

Level 10

Hi,

One last workaround! Have a look at this example, which checks the state of the signature field: http://assure.ly/m8mN0m.

You could have a textfield that is in a repeatable element (such as the Master Page or repeating row) which has a value of the state of the signature field. So you would have the signature in one location, but its state would be summarised elsewhere.

Would that help?

Niall

Avatar

Former Community Member

Hi,

The actual requirement is that the physical signature (signature using a signature pad) should be captured in each page of the form. But the data is dynamic as my question states. Is there any way to achieve that? Thanks.

Avatar

Level 10

Hi,

If you can get the signature into an ImageField object, then you could have this on the Master Page, with its binding set to Global (see Object > Binding palette). This is similar to the Flash example above.

Hope that helps,

Niall