CalgaryCR9
Technical User
My formula: (crystal reports 9)
NumberVar TotalSec := datediff("s",NthLargest (1, {@Open Time}, {SERVICE_CALL.SERVICE_CALL_ID}),NthLargest (1, {@resolved}, {SERVICE_CALL.SERVICE_CALL_ID}));
generates a number. Sample data:
TIME RESOLVED (not in date format, but in integer format)
group 1 header SERVICE_CALL.ASSIGNED_TECH = Joy
group 2 header SERVICE_CALL.SERVICE_CALL_ID = 123
7843453
group 2 footer SERVICE_CALL.SERVICE_CALL_ID= 123
group 2 header SERVICE_CALL.SERVICE_CALL_ID =124
0
group 2 footer SERVICE_CALL.SERVICE_CALL_ID=124
group 2 header SERVICE_CALL.SERVICE_CALL_ID = 125
0
group 2 footer SERVICE_CALL.SERVICE_CALL_ID = 125
group 2 header SERVICE_CALL.SERVICE_CALL_ID =126
345234
group 2 footer SERVICE_CALL.SERVICE_CALL_ID =126
group 1 footer SERVICE_CALL.ASSIGNED_TECH = Joy
group 1 header SERVICE_CALL.ASSIGNED_TECH = Jim
group 2 header SERVICE_CALL.SERVICE_CALL_ID = 456
789454
group 2 footer SERVICE_CALL.SERVICE_CALL_ID= 456
group 2 header SERVICE_CALL.SERVICE_CALL_ID = 789
0
group 2 footer SERVICE_CALL.SERVICE_CALL_ID= 789
group 1 footer SERVICE_CALL.ASSIGNED_TECH = Jim
I want to average the time resolved (7843453,345234,789454) EXCLUDING the calls where time resolved = 0.
How do I do this?
Joy
NumberVar TotalSec := datediff("s",NthLargest (1, {@Open Time}, {SERVICE_CALL.SERVICE_CALL_ID}),NthLargest (1, {@resolved}, {SERVICE_CALL.SERVICE_CALL_ID}));
generates a number. Sample data:
TIME RESOLVED (not in date format, but in integer format)
group 1 header SERVICE_CALL.ASSIGNED_TECH = Joy
group 2 header SERVICE_CALL.SERVICE_CALL_ID = 123
7843453
group 2 footer SERVICE_CALL.SERVICE_CALL_ID= 123
group 2 header SERVICE_CALL.SERVICE_CALL_ID =124
0
group 2 footer SERVICE_CALL.SERVICE_CALL_ID=124
group 2 header SERVICE_CALL.SERVICE_CALL_ID = 125
0
group 2 footer SERVICE_CALL.SERVICE_CALL_ID = 125
group 2 header SERVICE_CALL.SERVICE_CALL_ID =126
345234
group 2 footer SERVICE_CALL.SERVICE_CALL_ID =126
group 1 footer SERVICE_CALL.ASSIGNED_TECH = Joy
group 1 header SERVICE_CALL.ASSIGNED_TECH = Jim
group 2 header SERVICE_CALL.SERVICE_CALL_ID = 456
789454
group 2 footer SERVICE_CALL.SERVICE_CALL_ID= 456
group 2 header SERVICE_CALL.SERVICE_CALL_ID = 789
0
group 2 footer SERVICE_CALL.SERVICE_CALL_ID= 789
group 1 footer SERVICE_CALL.ASSIGNED_TECH = Jim
I want to average the time resolved (7843453,345234,789454) EXCLUDING the calls where time resolved = 0.
How do I do this?
Joy