Another approach I've used is to name reports according to their type, i.e. financial, operations, etc. with a three digit prefix (finMonthlySales, oprPersonell, etc) then use something like this as the source for the combobox for financials, for example:
SELECT [MSysObjects].[Name] FROM MsysObjects WHERE (Left$([Name],3)= "fin") And ([MSysObjects].[Type])=-32764 ORDER BY [MSysObjects].[Name];
The Missinglinq
Richmond, Virginia
There's ALWAYS more than one way to skin a cat!