<< I meant the views in the subreports too, if possible >>
Yes, I'll try all three. But even if I make smaller tables to support the subreports, each time one of the subreports prints (they're in the detail section), they'll need only a small number of the records from the smaller temp table (based on column columns in the driving table and the subreport tables). So, if that causes some kind of hidden internal dataset to be generated, I may be in the same position (but, remember, I'm only guessing about some kind of internal dataset causing the problem). -- Larry

