I have a table (Table1) with a combo box (Table1Column7) that gets data from another table (Table2) through a query (Query1). Query1 filters out certain data. Table2 has an ID field, and the combo box from Table1 references that as the bound column so that I don't have to store so much information in Table1, but the next column over (Table2Column2) shows up when you look at Table1. I then have a query (Query2) that left joins Table1 and Table2 (and others) and sorts the information by 3 columns, including Table2Column2 (if I sort by Table1Column7, the sort is based on Table2s ID numbers, which is not helpful). It works properly... at first.
The problem is that if I filter Query2 by Table1Column7, the sort order becomes based on the ID field in Table1 (or the first field listed in Query2, but Table1's ID field just happens to be first). I have no such problem when filtering any other column. Any ideas where I might have gone wrong? And, more importantly, any ideas how I might fix it?