I agree with Karen. For example, I have one report that would require four (4) simultaneous links to the contact table and summaries from two other tables. With a view this would be a nightmare. I create a temporary table with all the data in it using one insert and multiple indexed updates. It's a small program that is used for races, some of which include children, so I have the CarID that contains all the contactid's for Driver (child), Parent 1, Parent 2 and the car's sponsor to link up, not to mention the charges for entry fee and parts and the payments that are in two more tables. The table is 65 columns wide. The report is very fast.

Albert

On 6/26/2014 7:21 AM, Karen Tellef wrote:
I can't answer you with a "for sure" answer, except to say that me personally -- I do not base reports on temp views, ever. Since you can create temp tables as easily as a temp view, why not just insert the data into the temp table and call it a day? Just my guess that basing a report on a table that already has the data you need in it should be faster than asking RBase to evaluate a view row by row as it is generating the report. I have no technical knowledge of the report generator code.

Karen

Reply via email to