How with a script I can make a button visible but not Print?
to be able to hide objects when printing without having to put presence in each object's events prePrint and postPrint,
you can use the property relevant
this.relevant = "-print";
Refer to this link for more information:
LiveCycle ES2 * Adobe LiveCycle Designer ES2
there must be a better way to do this, but a crude option is :
following script into the prePrint event in the Script Editor.
this.presence = “visible”;
following script into the postPrint event in the Script Editor.
this.presence = “invisible”;