Graham,I've only got 1 area, a drop down box, that is required. I think I've got the script correct (preferences are set to Formcalc and dynamic, formcalc is selected in the scripting area of the form) TopmostSubform.Page1.PrintButton1::click - (FormCalc, client)xfa.host.print(1, "0", (xfa.host.nu...