How do I get Report X to launch under some circumstances, and Report Y to launch under other circumstances, but each of these reports from the same button?
In SOP Entry, there is a Document Type field, which can be a Quote, Order, Invoice, etc. If you want one report for Orders, and another report for Invoices, to print from the same button then you need to set up two almost identical “Window Field or Button” type Launch Points, one report per Launch Point.
At the top of each of the Launch Point’s Actions tabs, you would add a “Check Field Condition” action. On the Order related Launch Point, you would Stop processing if the Doc Type was NOT an Order. On the Invoice related Launch Point, you would Stop processing if the Doc Type was NOT an Invoice. You can set up several Launch Points this way.