Did you try it? Does it always work? I guess a better question would be why would you do that? I would think they should both be the same
The reason I tried it is because I was trying to setup a script that would print either in portrait or landscape, depending on a script paramter. Each time I set the orientation in one print step, the orientation in the other print step would change to the same orientation! So I decided to use a master script that called print sub-scripts. Same problem. When I set the orientation in one sub-script, the orientation automatically changed in the other sub-script! So I added the Print setup step in each sub-script and this seems to have solved the problem. I can't find an explanation to this behavor any where. Any ideas why this happens?
Can you post your script. I seem to only have a problem when I don't use both Print Setup & Print, with matching parameters.
Are you calling the subscript more then once?
I would think doing it dynamically, you would still need to branch to a Print Setup (for landscape), Print (for landscape OR Print Setup (portrait), Print (portrait) script steps. For example:
If (Get(scriptparameter) = "Portrait"
Print Setup (pick options for portrait)
Print (pick options for portrait)
Print Setup (pick options for landscape)
Print (pick options for landscape)