I am writing a report that is grouped in the following order:
by Surgeon
by case #
by scheduled proc_num
by actual proc_num
I have brought in subreports for the scheduled procedure and the actual procedure. I have also added conditional supression formulas ot each subreport that suppress when they meet the following criteria:
({casenum} = previous{casenum}) and ({procnum}=previous{procnum})
This is needed because sometimes doctors will schedule multiple procedures within one case but only end up doing one of them and conversley, they may only schedule one procedure but end up doing more than that.
so instead of seeing
sched 1 actual 1
sched 2 actual 1
sched 3 actual 1
we would see
sched 1 actual 1
sched 2
sched 3
or
instead of
sched 1 actual 1
sched 1 actual 2
sched 1 actual 3
we would see
sched 1 actual 1
actual 2
actual 3
my problem is when there are multiple procedures scheduled and also performed.
as each scheduled procedure is listed, all the actual procedures are listed beneath it. when the next scheduled procedure is lised, the actual procedures are listed again. Because they are listed in the same order as before, the criteria for supression does not ring true:
example:
sched 1 actual 1
actual 2
sched 2 actual 1
actual 2
sched 3 actual 1
actual 2
does anyone know of a way to supress the "Actual" procedure if it has been listed anywhere within the case # grouping already? I want to think there is, but for the life of me I can not think of it.
any help would be greatly appreciated!!!
Oracle 8.1.7.4 | Crystal 8.5 | OS 2000/XP
nomi...
Life is like a jar of jalapenos... the choices you make today may burn your butt tomorrow...
----------------------------------------
Other great sites:
by Surgeon
by case #
by scheduled proc_num
by actual proc_num
I have brought in subreports for the scheduled procedure and the actual procedure. I have also added conditional supression formulas ot each subreport that suppress when they meet the following criteria:
({casenum} = previous{casenum}) and ({procnum}=previous{procnum})
This is needed because sometimes doctors will schedule multiple procedures within one case but only end up doing one of them and conversley, they may only schedule one procedure but end up doing more than that.
so instead of seeing
sched 1 actual 1
sched 2 actual 1
sched 3 actual 1
we would see
sched 1 actual 1
sched 2
sched 3
or
instead of
sched 1 actual 1
sched 1 actual 2
sched 1 actual 3
we would see
sched 1 actual 1
actual 2
actual 3
my problem is when there are multiple procedures scheduled and also performed.
as each scheduled procedure is listed, all the actual procedures are listed beneath it. when the next scheduled procedure is lised, the actual procedures are listed again. Because they are listed in the same order as before, the criteria for supression does not ring true:
example:
sched 1 actual 1
actual 2
sched 2 actual 1
actual 2
sched 3 actual 1
actual 2
does anyone know of a way to supress the "Actual" procedure if it has been listed anywhere within the case # grouping already? I want to think there is, but for the life of me I can not think of it.
any help would be greatly appreciated!!!
Oracle 8.1.7.4 | Crystal 8.5 | OS 2000/XP
nomi...
Life is like a jar of jalapenos... the choices you make today may burn your butt tomorrow...
----------------------------------------
Other great sites: