shaunhubbs
Technical User
Hi all,
I have a main report that has the items "picked" for a surgery (called a "pick list") and it contains two subreports:
(1) an "explosion" list that contains those items that are in a set specified on the "pick list"
(2) a "worksheet" that has the same items picked on the "pick list" only sorted differently for a different set of people and also includes "case notes" on how a surgery is performed
Each report requires two parameters:
(1) hospital
(2) date
I have linked the reports based on:
(1) hospital parameter
(2) date parameter
(3) a unique booking identifier given to each booked case
(4) the surgeon
(5) the procedure
The linking is done because the two subreports are in the group footer so that the final printed report will collate the pages so that is in order pick list, explosion (if applicable), worksheet for each surgeon/procedure combination (as each surgeon has their own preferences even if it is for the same surgery and even if two surgeons are working on the same patient for the same surgery).
Each of the reports/subreports is based on its own stored procedure as they contain slightly different information. The pick list and worksheet, however, only differ in the worksheet has the case notes with it. The case notes are a memo field and are quite large so I figured that I would leave them out of the stored procedure for the pick list.
Any ideas on how to speed up this report or does it sound like it is set up the way it should be? Currently, for our biggest hospital, the report takes about 15 minutes to spew out just under 500 pages for the day. Does this sound reasonable?
Maybe I expect too much and it is already set up the way it should be, but maybe one of you fine folks has a suggestion.
TIA.
- Shaun
I have a main report that has the items "picked" for a surgery (called a "pick list") and it contains two subreports:
(1) an "explosion" list that contains those items that are in a set specified on the "pick list"
(2) a "worksheet" that has the same items picked on the "pick list" only sorted differently for a different set of people and also includes "case notes" on how a surgery is performed
Each report requires two parameters:
(1) hospital
(2) date
I have linked the reports based on:
(1) hospital parameter
(2) date parameter
(3) a unique booking identifier given to each booked case
(4) the surgeon
(5) the procedure
The linking is done because the two subreports are in the group footer so that the final printed report will collate the pages so that is in order pick list, explosion (if applicable), worksheet for each surgeon/procedure combination (as each surgeon has their own preferences even if it is for the same surgery and even if two surgeons are working on the same patient for the same surgery).
Each of the reports/subreports is based on its own stored procedure as they contain slightly different information. The pick list and worksheet, however, only differ in the worksheet has the case notes with it. The case notes are a memo field and are quite large so I figured that I would leave them out of the stored procedure for the pick list.
Any ideas on how to speed up this report or does it sound like it is set up the way it should be? Currently, for our biggest hospital, the report takes about 15 minutes to spew out just under 500 pages for the day. Does this sound reasonable?
Maybe I expect too much and it is already set up the way it should be, but maybe one of you fine folks has a suggestion.
TIA.
- Shaun