+ Reply to Thread
Results 1 to 2 of 2

Business Intelligence - SSRS

  1. Question Business Intelligence - SSRS

    I am a "newbie" on SSRS. Recently, I was given the project of converting rdl files to point to a new database. The rdl's were originally built in VS 2005 and now I am using VS 2008. No biggie. I don't think. Some of the reports, have date parameters where one parameter updates the other parameter, which is a text box. In this case, I have a date description drop down parameter that when changes, is suppose to update a text box parameter with that date. Below are the sql's behind each parameter. The problem is this: when the report loads in preview, the default item in the date description parameter, updates the date text box parameter fine. However, if the user changes the drop down in the date description drop down, the date in the date text box parameter does not change. It looks like the default values update perferctly, but the event that should trigger from an item change on the date description does nothing.

    I have been trying to find an answer and cannot. I know there is something I am overlooking as the old reports had worked. Thank you in advance for you help. Also, please note, I have not created anything new. I used the rdl's that are currently working in production.


    Date Description parameter dataset:
    select * from (
    select 'Yesterday' date_range, 0 display_order
    union all
    select 'Last 7 Days' date_range, 1 display_order
    union all
    select 'Last Full Week (Sunday-Saturday)' date_range, 2 display_order
    union all
    select 'Last 14 Days' date_range, 3 display_order
    union all
    select 'Last 2 Full Weeks' date_range, 4 display_order
    union all
    select 'Calendar Month (~30 Days)' date_range, 5 display_order
    union all
    select 'Last Full Month' date_range, 6 display_order
    union all
    select '2 Calendar Months (~61 Days)' date_range, 7 display_order
    union all
    select 'Last Two Full Months' date_range, 8 display_order
    union all
    select 'Calendar Quarter (~91 Days)' date_range, 9 display_order
    union all
    select 'Calendar Half-Year (~182 Days)' date_range, 10 display_order
    union all
    select 'Calendar Year (~365 Days)' date_range, 11 display_order
    union all
    select 'Last Two & Next Two Weeks' date_range, 12 display_order
    union all
    select 'Next Two Weeks' date_range, 13 display_order
    union all
    select 'Next Month' date_range, 14 display_order

    ) a order by display_order



    Date text box parameter dataset:

    select convert(varchar,case
    -- all from yesterday -- default is yesterday
    when @range='Last 7 Days' then dateadd(dd,-7,getdate())
    when @range='Last 14 Days' then dateadd(dd,-14,getdate())
    when @range='Calendar Month (~30 Days)' then dateadd(mm,-1,dateadd(dd,-1,getdate()))
    when @range='2 Calendar Months (~61 Days)' then dateadd(mm,-2,dateadd(dd,-1,getdate()))
    when @range='Calendar Quarter (~91 Days)' then dateadd(mm,-3,dateadd(dd,-1,getdate()))
    when @range='Calendar Half-Year (~182 Days)' then dateadd(mm,-6,dateadd(dd,-1,getdate()))
    when @range='Calendar Year (~365 Days)' then dateadd(mm,-12,dateadd(dd,-1,getdate()))
    -- weekly or monthly ranges
    when @range='Last Full Week (Sunday-Saturday)' then dateadd(dd,-6-datepart(dw,getdate()),getdate())
    when @range='Last 2 Full Weeks' or @range='Last Two & Next Two Weeks' then dateadd(dd,-13-datepart(dw,getdate()),getdate())
    when @range='Last Full Month' then dateadd(mm,-1,dateadd(dd,-day(getdate())+1,getdate()))
    when @range='Last Two Full Months' then dateadd(mm,-2,dateadd(dd,-day(getdate())+1,getdate()))
    when @range='Last Three Full Months' then dateadd(mm,-3,dateadd(dd,-day(getdate())+1,getdate()))
    else dateadd(dd,-1, getdate()) end,101) start_date,
    convert(varchar,case
    when @range='Last Week (Sunday-Saturday)' or @range='Last 2 Full Weeks' then dateadd(dd,-datepart(dw,getdate()),getdate())
    when @range='Last Full Month' or @range='Last Two Full Months' or @range='Last Three Full Months' then dateadd(dd,-day(getdate()),getdate())
    when @range='Next Two Weeks' or @range='Last Two & Next Two Weeks' then dateadd(dd,14,dateadd(dd,-datepart(dw,getdate()),getdate()))
    when @range='Next Month' then dateadd(dd,28,dateadd(dd,-datepart(dw,getdate()),getdate()))
    else dateadd(dd,-1, getdate()) end,101) end_date

  2. Re: Business Intelligence - SSRS

    we showed how to incorporate SSRS into a BI model, specifically covering the business model of a software development company and health-care agency deploying a custom BI portal. Understanding how to transform and analyze the data that drives your business will help you make important business decisions. Delivering that data to decision makers is a pivotal link in the BI chain. With SSRS, Microsoft has provided organizations with another tool that can easily tap into and extend the reach of crucial data. From business applications such as Microsoft CRM to custom project management solutions, SSRS easily utilizes many types of data and can deliver it in a variety of formats. Working with other applications and products in the Microsoft BI platform—such as SharePoint Portal Server, Analysis Services, and Office—SSRS will prove to be an invaluable BI tool now and in the future.

    Data entry india

+ Reply to Thread