Ciao,
se il tuo intento è stampare un report che riguardi acquisti o vendite per fornitore cliente, selezionando in una maschera, l'ordine/i, il fornitore/i o il cliente/i, beh si, una query come recordsource per il tuo report per selezionare quanto ti serve è la strada giusta da percorrere.
Se non è così spiega meglio il tuo problema.
un saluto.