Ron Allen
chizotz at mchsi.com
Thu Sep 28 15:15:38 CDT 2006
I have to do something similar. In my case, I store the number of rows returned in a global variable, then I use an ActiveX script in DTS to branch execution based on the value. Here is the JavaScript I use: function Main() { if (DTSGlobalVariables("RecordCount").value == 0) { return(DTSTaskExecResult_Failure); } else { return(DTSTaskExecResult_Success); } } Then I just branch on failure to the steps needed for that, and on success to the rest of the DTS package that runs normally. HTH, Ron > Hello all, > > I was able to build a workflow very quickly to run a query, get the > results, export them into an excel file, then email the file to a > distribution list. > > I am stuck on how to make it do this only when the query returns rows. > The reason for this to be conditional, is that this only happens when a > process does not complete of which then needs to throw a flag to certain > people to check into the issue. > > Any help would be greatly appreciated. > > Rich > CONFIDENTIALITY NOTICE: The information contained in this transmission may be > confidential or privileged, and is intended solely for the entity or individual > to whom it is addressed. If you are not the intended recipient, please be > advised that any use, copying, disclosure, dissemination or distribution is > strictly prohibited. If you received this transmission in error, please contact > the sender at TIGG Corporation immediately by replying to this email and > deleting it from your computer. > _______________________________________________ > dba-SQLServer mailing list > dba-SQLServer at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-sqlserver > http://www.databaseadvisors.com >