Tuesday, March 27, 2012
Executing multiple reports to form single document
In my project I have lot of small small reports having the same criteria
e.g. Company and Years, the requirement here is to execute all these reports
and create a single document that can be delivered to customer's customer. I
am not able to find any such posting in this group or not able to find any
pointers on this.
Your help on this would be really appreciated.
Thanks in Advance
--
CloudsYou could use subreports as a way of combining your multiple reports. You
would have one "master" report that consisted of simply several subreports.
That would enable you to run the master and export it.
Mike G.
"Clouds" <Clouds@.discussions.microsoft.com> wrote in message
news:56C49443-0E2F-401A-B5B8-5D694B2D8780@.microsoft.com...
> Hi Everyone!
> In my project I have lot of small small reports having the same criteria
> e.g. Company and Years, the requirement here is to execute all these
> reports
> and create a single document that can be delivered to customer's customer.
> I
> am not able to find any such posting in this group or not able to find any
> pointers on this.
> Your help on this would be really appreciated.
> Thanks in Advance
> --
> Clouds
Sunday, February 26, 2012
Execute process task depending on query result
Hi Guys,
I wonder if you can help with the following requirement.
I want to be able to conditionally execute an 'execute process task' depending on the result of a query. I have a table which I will select one record/row from upon each execution, this record has a char 1 'type' field which is the indicator for what process to then execute.
This should be quite a simple package and will be run every 60 seconds so needs to be as efficient as possible.
I am thinking I should go along the lines of using an Execute SQL task to select my row in to a result set, and using a series of precedence expressions to determine what process to execute. But im not really sure how.....
I am a newbie to SSIS and 2005 in general so would appreciate any help you can provide
Chris
You can use your Execute SQL Task to store the column value to a variable. This post explains how to do so (it uses Excel as the data source, but the process is the same for a SQL source) http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=772416&SiteID=1.
Drag a precedence constaint from the Execute SQL to the Execute Process. Double-click the precedence constraint, change the Evaluation option to Expression and Constraint, set Value to success, and set the Expression to @.your_variable=="1" (replace 1 with the appropriate value for this task). Continue adding Execute Process tasks and precedence constraints, altering the expression as appropriate.
Hope this helps.
|||Thanks for your help!
All works
Friday, February 24, 2012
Execute parameterized select statement from data flow
I have following requirement. From OLE-DB source I am getting IDS. Then lookup with some master data. Now I have only matching IDs. Now I need find some filed(say Frequency from some table for each above id). I already write stored procedure for same where I am passing ID as parameter.Which is working fine when I run it SQL server management studio.
Query is sort of
Select field1,fiel2... from table 1 where id = @.id
@.id is each ID from lookup
Now I want to call this stored procedure in Data flow. I tried it using OLE DB command but it did not return output of stored procudre. I am getting output same what ever I am passing input.
Is there way to do this? In short my requirement is execute parametrized select statement using data flow trasformation component.
Hi Dnyandeo,
I had a similar problem when trying to implement a parameterized sql command. Firstly i used the execute SQL task.
It appears that you can only use named parameters with an ADO.Net connection. Using the OLEDB connection you have to use Ordinal position numbering.
I found this article which has some good stuff on parameterized SQL commands and helped me a lot.
http://www.juliankuiters.id.au/index.php?topic=dts-2005-integration
I hope this helps.
Cheers,
Grant|||how is your ole db transformation configured?|||
Thanks for reply..BUT I am getting input parametr from
conditional splits in data flow so I want to execute stored
procedue in data flow .
Thanks for reply..BUT I am getting input parametr from
conditional splits in data flow so I want to execute stored
procedue in data flow .
|||again, how is your ole db transformation configured?|||dnyandeo wrote:
Thanks for reply..BUT I am getting input parametr from
conditional splits in data flow so I want to execute storedprocedue in data flow .
Thanks for reply..BUT I am getting input parametr from
conditional splits in data flow so I want to execute storedprocedue in data flow .
OLE DB command trasformation is configure as below.
I am calling stored prodedure by exec statement with parameters and parametrs are mapped with incoming data. Is any thing more required?
|||it would difficult to assist you without knowing your exact t-sql code, you exact exec statement, and exactly how you're mapping the parameters.|||I am executing itdnyandeo wrote:
OLE DB command trasformation is configure as below.
I am calling stored prodedure by exec statement with parameters and parametrs are mapped with incoming data. Is any thing more required?
exec CSP_GetJJKKChangedPricingFrequency @.BP_ID
@.BP_ID is matched with BP_IF field of resultset getting from Derived column control.
this is code is stored procedure
select VJJKK.BP_ID,
VJJKK.Security_ID,
VJJKK.CUSIP_Value,
VJJKK.State_Code,
VJJKK.Coupon_Rate,
VJJKK.Maturity_Date,
VJJKK.Pricing_Frequency,
VJJKK.Security_Desc,
VJJKK.BP_ID_Status
from view_InterfaceJJKK80OUT VJJKK
where
VJJKK.Pricing_Frequency Not in( select distinct Pricing_Frequency_Code
from
Sch_Interface.JJKennyMaster JJKKM
where JJKKM.BP_ID = @.BP_ID)
|||
dnyandeo wrote:
I am executing it exec CSP_GetJJKKChangedPricingFrequency @.BP_ID
@.BP_ID is matched with BP_IF field of resultset getting from Derived column control.
this is code is stored procedure
select VJJKK.BP_ID,
VJJKK.Security_ID,
VJJKK.CUSIP_Value,
VJJKK.State_Code,
VJJKK.Coupon_Rate,
VJJKK.Maturity_Date,
VJJKK.Pricing_Frequency,
VJJKK.Security_Desc,
VJJKK.BP_ID_Status
from view_InterfaceJJKK80OUT VJJKK
where
VJJKK.Pricing_Frequency Not in( select distinct Pricing_Frequency_Code
from
Sch_Interface.JJKennyMaster JJKKM
where JJKKM.BP_ID = @.BP_ID)
if i'm not mistaken, your sql statement in the ole db command should be the following:
exec CSP_GetJJKKChangedPricingFrequency ?
is this what you have as your sql statement?