Hi
Running CR10 on Windows XP.
I have a requirement to produce a report based on whether we can propose one or more opportunities to our clients based on whether the client/opportunity combo meets cetain a requirement which itself is determined by a cut-off level supplied as a parameter.
The client has several opportunities that he can either meet or fail the requirements for, or there may not be sufficient information recorded held against the client or opportunity to determine this.
So the data could be represented as follows:
Client Opportunity Meets Requirement
Client 1 Opportunity 1 y
Client 1 Opportunity 2 n
Client 1 Opportunity 3 ?
Client 2 Opportunity 1 n
Client 2 Opportunity 2 n
Client 2 Opportunity 3 ?
Client 3 Opportunity 1 n
Client 3 Opportunity 2 n
Client 3 Opportunity 3 n
Client 4 Opportunity 1 y
Client 4 Opportunity 2 y
Client 4 Opportunity 3 n
Client 5 Opportunity 1 ?
Client 5 Opportunity 2 ?
Client 5 Opportunity 3 ?
I have been asked to produce a report that sorts the clients by whether they have met the requirements for at least one opportunity, those that dont have enough info to make that decision for any opportunity and then those that dont meet the requirement for any of their opportunities; i.e.
Meet Requirements On At Least One Opportunity:
Client 1
Client 4
Not Enough Info On At Least One Opportunity:
Client 2
Client 5
Does Not Match Requirements On Any Opportunity:
Client 3
They then want to drill down into each client and see all their opporunities sorted by 'y', '?', 'n'.
I have started a report that runs from a view that perms all clients against all opportunities.
It seems to me that my problem is that I need the top level group to be based on the maxima of my formula ({@Meets_Requirement}) for the lower grouping column (CLIENT_ID); i.e. Maximum({@Meets_Requirement},CLIENT_ID) but, course, that is not allowed.
Secondly, {@Meets_Requirement} is a fomula based on a calculation using the a parameter input percentage figure applied against currency values held for both the Client & Opportunity.
I think that you may advise me to use a sub-report to overcome this problem but we have a fundemental problem with these as well. If a user looks back at a report instance that was run some time ago, the main report shows the data as it was at that time. However, if a user then drills into the subreport, then this re-interrogates the DB and shows data as at now. We then get calls logged at our helpdesk, saying that the report is inconsistent. We have therefore been told not to include subreports where possible.
Any help that you can give would be much appreciated.
Regards,
Harry Haines
Reports Analyst
Running CR10 on Windows XP.
I have a requirement to produce a report based on whether we can propose one or more opportunities to our clients based on whether the client/opportunity combo meets cetain a requirement which itself is determined by a cut-off level supplied as a parameter.
The client has several opportunities that he can either meet or fail the requirements for, or there may not be sufficient information recorded held against the client or opportunity to determine this.
So the data could be represented as follows:
Client Opportunity Meets Requirement
Client 1 Opportunity 1 y
Client 1 Opportunity 2 n
Client 1 Opportunity 3 ?
Client 2 Opportunity 1 n
Client 2 Opportunity 2 n
Client 2 Opportunity 3 ?
Client 3 Opportunity 1 n
Client 3 Opportunity 2 n
Client 3 Opportunity 3 n
Client 4 Opportunity 1 y
Client 4 Opportunity 2 y
Client 4 Opportunity 3 n
Client 5 Opportunity 1 ?
Client 5 Opportunity 2 ?
Client 5 Opportunity 3 ?
I have been asked to produce a report that sorts the clients by whether they have met the requirements for at least one opportunity, those that dont have enough info to make that decision for any opportunity and then those that dont meet the requirement for any of their opportunities; i.e.
Meet Requirements On At Least One Opportunity:
Client 1
Client 4
Not Enough Info On At Least One Opportunity:
Client 2
Client 5
Does Not Match Requirements On Any Opportunity:
Client 3
They then want to drill down into each client and see all their opporunities sorted by 'y', '?', 'n'.
I have started a report that runs from a view that perms all clients against all opportunities.
It seems to me that my problem is that I need the top level group to be based on the maxima of my formula ({@Meets_Requirement}) for the lower grouping column (CLIENT_ID); i.e. Maximum({@Meets_Requirement},CLIENT_ID) but, course, that is not allowed.
Secondly, {@Meets_Requirement} is a fomula based on a calculation using the a parameter input percentage figure applied against currency values held for both the Client & Opportunity.
I think that you may advise me to use a sub-report to overcome this problem but we have a fundemental problem with these as well. If a user looks back at a report instance that was run some time ago, the main report shows the data as it was at that time. However, if a user then drills into the subreport, then this re-interrogates the DB and shows data as at now. We then get calls logged at our helpdesk, saying that the report is inconsistent. We have therefore been told not to include subreports where possible.
Any help that you can give would be much appreciated.
Regards,
Harry Haines
Reports Analyst