Has anyone attempted to create a base BAQ search with dependent criteria for a BAQ report filter(s)

Has anyone attempted to create a base BAQ search with dependent criteria? For example:
First Criteria is you search for the Customer by CustID. Then you search for all the ShipTo(s) for the selected Customer (CustID).

The application is a BAQ report that currently contains these columns plus others. When we submit the BAQ report, we would like the ShipTo filter to be dependent on the Customer filter that was selected. Currently the Customer and ShipTo are independent of each other with the ShipTo filter returning all defined ShipTos regales of the filtered Customer selected.

Mazin

BAQRpt2

Any ideas would be appreciated. Thx.