Custom Button to change Sales Order template and print

Custom Button to change Sales Order template and print

Hello,

Is it possible to create a custom button (or function to call somehow) for Sales Orders that will update the template applied to the Sales Order and bring up the print preview screen with that changed template? We'd like to create 2 or 3 custom buttons to perform these steps automatically for staff.

Any assistance or guidance towards how this is accomplished is most appreciated.

Thank you,
Curtis