Wrox Programmer Forums
Go Back   Wrox Programmer Forums > SQL Server > Reporting Services
|
Reporting Services SQL Server Reporting Services. Please specify which version.
Welcome to the p2p.wrox.com Forums.

You are currently viewing the Reporting Services section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
 
Old May 28th, 2007, 12:32 PM
Registered User
 
Join Date: May 2007
Posts: 6
Thanks: 0
Thanked 0 Times in 0 Posts
Default Updating data from a report ?

Hi !

Using SQL Server 2005, SSIS, SSRS ... all on Windows 2003 Server running SQL2005.

I have a business application that writes transaction-like lines to a table, which are then meant to be picked up by a batch "reporting" application and processed. For simplicity, lets say the BA doesn't print invoices by itself, rather adds lines to a "transaction like" table which is watched by another application that handles the printout.

I want to eliminate this "watch-and-print" process, and replace it with SSRS or SSRS/SSIS processes handling the stuff.

If you think of those transactions as invoices, then obviously you don't want each invoice printed more than once, so there is a flag on each record ment to go on when the line has been processed.

a) Thinking of a solo SSRS implementation, updating a flag in the record kind of contradicts what reports are meant for, to report the data, not updating it! But can it be done? If so, then can someone point me in the right direction to solve it?

b) Using a combination of SSIS and SSRS was my first though of solving this. But there is no direct (native) way of running on demand reports from within SSIS is there ?

What I have found out so far, is that probably I need to use the Reporting Services Scripting utility (RS.EXE) to handle the on-demand reporting, providing the necessary parameters either via command line arguments, or some other means (like a parameter table or something). If you do that, then is it the correct way to go to use the "Execute Process" control flow item in SSIS to run RS.EXE ? If not, then what should I use?

Finally, using the "Execute Process" to run RS.EXE, what happens when there is an error in the report generation, rendering or delivery? Does that error show in the "Execute Process" task and will it then fail? It's obviously not enough to guarantee that each invoice isn't printed twice, I also have to guarantee each one is printed exactly once, no more, no less.

Thanks,
Palli





Similar Threads
Thread Thread Starter Forum Replies Last Post
Updating VBA calculated Text Box throught Report wintermute Access VBA 2 March 28th, 2008 12:00 PM
Updating data from a report ? palli BOOK: Professional SQL Server Reporting Services ISBN: 0-7645-6878-7 0 May 28th, 2007 12:34 PM
Updating data table vaidyapragati ASP.NET 2.0 Basics 4 May 11th, 2007 11:52 PM
Data updating in Table & reflecting in report anukagni Access 5 May 31st, 2006 03:57 AM
Updating data with a cursor jscuderi SQL Server 2000 2 August 10th, 2003 08:14 AM





Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright (c) 2020 John Wiley & Sons, Inc.