How-to browse large tables

Hi I looking a solution to limit the number customer thar retrieve on a browse screen.
I like to show filter/lookup conditions first a then query and browse the results

my customer table has over 1.000.000 records
is there a best practice in Cuba for this