Put this in the change event (JavaScript) of all your 'Check All' boxes:var suffix=/[^_]+/.exec(this.name);var i=1;while (xfa.resolveNode(suffix+"_"+i)!=null){ xfa.resolveNode(suffix+"_"+i).rawValue=this.rawValue; i++;}Kyle
What you could do is make a copy of your subform and place it where you want it to be when a print occurs. Make all the fields' names unique to the two identical subforms and make their bindings 'Global' so that all the data entered will be duplicated in both. Then in the prePrint event of one subfo...
You sure can use predicates to search almost anything. In your casexfa.record.resolveNodes('TopMerchants.Record.[Country=="United Kingdom"]')The period denotes the start of the predicate. It returns all the Record's that meet the condition between [] for FormCalc and () for JavaScript.I personally t...
Although there is a way to use the Action Wizard to re-import the XML it can be tedious to appropriately rename all the XML files.I made a web app that my department uses to batch update all the PDFs that the recipients filled out into the latest version of the PDF.I made a standalone version you ca...
You can use Acrobat's Action Wizard.Create a new action and execute this JavaScript on the folder of your PDFs:vName = this.documentFileName.replace(/\.pdf$/i,".xml");xfa.host.exportData(vName,0);Kyle