I have run into a strange issue in my form. I have a subform that is repeatable and it works perfectly when I test the form in Livecycle or Adobe Reader. However, when I use Adobe Acrobat to save the form as Reader Extended PDF>Enable Additional Features it screws up the form so that when it is opened in Reader there are two instances of my subform instead of just one. To make it worse, every time the form is saved and re-opened it adds a new instance of the repeatable subform.
Does anyone have any idea why this might be happening and what I can do to fix it?
When you encounter this kind of issue, you must find which object is causing this problem.
When you save the file with Adobe Acrobat it saves it as it is, but when you open it, Adobe Reader is mixing two objects together which cause one of them to have some properties of the other object.
I suggest you make a copy of your form by saving it as another name, then start to delete objects EXCEPT the one having this issue until the issue is gone.
When the issue is not occuring anymore, that means the last object you have delete is the problem, you might have to change its name or recreate the object..
It might happens often if you have two different object in two whole different paths that has the same name, just by changing its name might fix the problem
It might happen if you have two other objects than the one having the issue with the same name as well which means
Object name having the issue: frmRepeat
And accross the hierarchy you have two other forms named frmBlank
You might have to change one of the frmBlank's name to fix the problem...
I know it might be a long way to debug this issue, but it is how you can fix it
I will try this and let you know if it works.
But it worked, so I am happy.
Thanks for the help.
Message was edited by: a.c.hoff
I've spent HOURS+++ trying to find a solution a similar problem only to discover that the "field names" within a repeating subform must be unique (not just the subform itself). Case in point, when I had a subform containing 3 fields: TextField1, TextField1, TextField1, I ran into an issue where a new instance of the subform was created each time the form was opened and saved. VERY AGGRAVATING! However, by changing the names of each field within the subform, the issue was resolved!
NOTE: Considering, I needed to use that same subform in my form again, I made sure to give the subform #2 a unique name, as well as the fields within the subform. Doing so allowed me to keep the data binding of the subform set at 'Use name (...)'
I hope this info helps someone else in the near future.