So - is it possible that previously there weren't any GLs that belonged to both companies? Because here is what is happening - you have GL 123 and for CompanyA the description is "One Thing" and for CompanyB the description is "Another". When you pick GL 123, the formula that only filters on the GL is going to return the first description it finds that matches. Depending on the sort order of your list items, it will ALWAYS choose "One Thing", for example, and NEVER choose "Another". When we add the filter for Company, now we are telling InfoPath "Please go fetch me the data from the row where the GL is 123 and the Company is the company I selected" instead of "Get me the first row that has a GL of 123". Does that make sense?
Hilary Stoupa
