What you want is commonly called drill down. You could do it with the VFP grid control. Double click on a row and either a child window pops up with the invoice information or a second grid is filled with the details.
>When I say saveral layer grid, I mean a grid that has several related files.
>
>For example a list of customers, when you click on a given customer it will show all of their invoices, and whne you click on one of those invoices it will show all of the lines of that invoice.
>
>The application I am tryingto do is more complicated than hat, but I think the several layer grid would be helpful.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer