June 24, 2008 at 3:45 am
Hi
I need to set a stored procedure as source for a report. how can it be done?
thanks
June 24, 2008 at 4:21 am
Just use
EXEC [Your Stored Procedure]
in your Query String. You can use Parameters also as follows
EXEC [Your Stored Procedure] @[AnyParameter]
Of course you have to write your procedure yourself 🙂
-----------------------------------------------------------[font=Arial Black]Time Is Money[/font][font=Arial Narrow]Calculating the Number of Business Hours Passed since a Point of Time[/url][/font][font=Arial Narrow]Calculating the Number of Business Hours Passed Between Two Points of Time[/font]
June 24, 2008 at 4:54 am
thanks for your reply
but I don't understand how to tell that some parameters can have empty value.
do you know how?
thanks
June 24, 2008 at 5:09 am
You can say
EXEC [Your Stored Procedure] null
It will depend on your stored procedure what result it will give if you provide null as a parameter value to the stored procedure which is using an input parameter.
I hope I am answering what you asked.
-----------------------------------------------------------[font=Arial Black]Time Is Money[/font][font=Arial Narrow]Calculating the Number of Business Hours Passed since a Point of Time[/url][/font][font=Arial Narrow]Calculating the Number of Business Hours Passed Between Two Points of Time[/font]
June 24, 2008 at 6:08 am
i set sp params with = null
but when i run the report it says that i musto provide all the values for all params even if I set them to null inside sp
June 24, 2008 at 6:17 am
You have to setup the parameter within the report to allow for null values. By default you must enter a value.
June 24, 2008 at 6:25 am
ok. can you explain me how to set inside report please?
thanks
June 24, 2008 at 6:59 am
Do as follows in the report designer- layout - report parameters
1. Check the items: Allow Null value and Allow blank value
2. Add blank/null in the available values
It works for me.
Also you have to check the logic in the stored procedure itself how it is designed to behave in case of a null value supplied.
-----------------------------------------------------------[font=Arial Black]Time Is Money[/font][font=Arial Narrow]Calculating the Number of Business Hours Passed since a Point of Time[/url][/font][font=Arial Narrow]Calculating the Number of Business Hours Passed Between Two Points of Time[/font]
June 24, 2008 at 9:15 am
Luke (6/24/2008)
HiI need to set a stored procedure as source for a report. how can it be done?
thanks
It is very easy when you create a new datasource click on the ellipse you will see the properties of the datasource change text to stored procedure. This is actually a better option because most code Reporting Services reject as command text will run as stored procedure because the relational engine is controlling the execution.
Kind regards,
Gift Peddie
Viewing 9 posts - 1 through 8 (of 8 total)
You must be logged in to reply to this topic. Login to reply