What do you base the change on the Initialize event on? are you just automatically changing it to french? You may have to set a state for the form. Something that will be read by the initialize event and not make the change once it is already set.
I found this link with a number at Adobe to contact. I would see if you can still purchase it direct or through one of their re-sellers Download Livecycle designer tool | Adobe LiveCycle Enterprise Suite 4
I just tried it with the script below and it worked. I provided a name for the page "Page2" not sure that really matters as long as you use the correct name for the page.if(CheckBox1.rawValue == "on"){Page2.presence = "hidden"}Remember on the post print action you will need to make the page visible ...
you could do that. You could have a hidden field with a value 0 or 1. Add a check box asking if the user wants the page printed if they click yes then the pre-print script is modified to turn on the page, else its off.
That would work in some situations where you just do not want something to print like a button However if the situation is that you do not want to print the page if a user hasn't entered any data then it wont work.