Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 786
  • Last Modified:

Cognos 8 calculating with prompts

Hi

I am creating a cognos report that uses date prompts, when you run the report you enter a start date and an end date. What i would like to do is make a calulation on the results of a query based on the number of months between the start and end dates entered for example

if the number of months between the start and end date entered is 12 I would like to multiply a query result by 12 and then Divide by 2 but if the number of months between the start and end date entered is only 1 I would just like to multiply by 12.

Can anyone make any suggestions please.

Adam
0
ac_davis2002
Asked:
ac_davis2002
  • 2
1 Solution
 
ibrusettCommented:
I think this is a Cognos issue...
But anyway, you can use SQL server function inside cognos report, so try to create a calculated field on your two date paramenters using DATEDIFF:

DATEDIFF ( mm, startdate , enddate ) gives you the difference in months between the two dates.
Use this calculation to create an if statement to obtain the correct product!
0
 
ac_davis2002Author Commented:
EXCELLENT
THANKS!!!
0
 
ac_davis2002Author Commented:
Thanks again
0

Featured Post

Veeam Disaster Recovery in Microsoft Azure

Veeam PN for Microsoft Azure is a FREE solution designed to simplify and automate the setup of a DR site in Microsoft Azure using lightweight software-defined networking. It reduces the complexity of VPN deployments and is designed for businesses of ALL sizes.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now