I'm confused by your description. Generally, interactive PDF forms are intended to be used online. If you choose File > Export > PDF (Interactive), does the exported form work the way you expect.
Where is the printing taking place? Within InDesign? Within Acrobat Pro after you've exported the form?
Sorry for the confusion, it's difficult to explain.
I was not aware that they were intended to be used online. I personally not use a pdf in an online environment, but I guess it's a matter of preference.
Yes, the exported document works exactly as i have set it up to. All of the forms, checkboxes, and text fields behave exactly as they should and the buttons and events that I have set up work in the manner that they are expected to.
The printing issue is taking place in Acrobat X Pro, and I have also tried it in Reader, both with the same results. I'm not sure what you mean by within acrobat pro after I've exported the form... I am not exporting anything from Acrobat.
Have you looked at the printing attributes for your form fields when they're in Acrobat Pro? Just because you set them the way you want in InDesign doesn't mean that they haven't been changed on the way from InDesign to Acrobat. Remember, that the forms creation feature in InDesign is version 1, and there are probably bugs. You may need to set the printing attributes within Acrobat Pro. If they're set correctly in Acrobat Pro, then you should probably ask about it on the Acrobat forums.
You can try exporting IDML from Indesign and see if new file behaves the same way. I have noticed that documents with many interactive elements can sometimes become broken, especially with modifying, saving, etc. And the IDML might cleanup any corruption.
I initially jumped to that same conclusion that it was probably a bug in the forms as they are a new feature, but they are not the only objects that are misbehaving. There are only 3 forms in each of the sections and 14 normal buttons, so how can it be an issue with the forms? If that was the probelm, they would be the only objects that were printing incorrectly, unless there is some attribute that would apply the form's settings to all buttons... but I don't know how that's possible.
I tried exporting it as an idml originally, and just tried again since the file has been modified but it didn't make a diffrence in the print. Also, I just created a new very simple test document with just 4 buttons, one that shows the other 3 and it has the exact problem that my document with all of the forms has. So it can't be a corruption in my file, it has to be a broader issue.
I have uploaded the exported pdf that I am having trouble with here. It functions in the browser as it should, except for some reason nothing prints when it's opened online.... GAHH. I'm using chrome.
The exported idml is also availible for download if you want to see how the file is structured. I have had 3 other computers try and print it with the same results, but I'm the only one who had cs6 so I don't have anyone else who can try to export it. Maybe you'll have better luck.
I downloaded your PDF and in Acrobat, the properties of all the hidden forms are applied "Hidden but printable". This does exactly that, even though the form is hidden, it will still print. In Acrobat, you can change the property to "Hidden". And this does what you want, the fields remain hidden until activated, and will not print unless visible.
Thank you! That's what did it. I don't know acrobat as well as indesign and didn't realize that there were more states that you could give objects. Maybe all of that will be in Indesign in future versions, but this works great right now.
And to think that I was making a button that would activate and then clear the entire form.... glad I can stop doing that. ha!