remiWare

Report Scheduler for Crystal Reports, SSRS Reports and more.

  • Features
  • Download
  • Pricing
    • Renew Maintenance
  • Version History
  • Contact Us/Support
  • Become a Partner
  • Blog

How To Merge All Reports In A Task Into A Single Excel Workbook

February 21, 2020 by remiware

When you create a remiCrystal task that contains 2 or more reports being exported to Excel (XLS or XLSX), you can have them all merged into a single workbook before they are delivered to the recipients.

To merge all the reports in a task to single MS Excel file, follow the steps below:

  • Add 2 or more reports with the output of Excel format. These reports can be Crystal Reports, SSRS Reports or SQL reports.
You can merge all the Crystal Reports and SSRS Reports into a single excel workbook
  • Once the reports have been added, deselect all the reports by clicking anywhere in the white space of the Reports & Actions tab. The property grid will change to show some new options.
  • Under the Merge Excel section, Select True to MergeExcelFiles and then provide a name for the final Excel file in the MergeExcelFileName field
Select true to merge the excel file into a single file
  • Finish setting up the task by adding one or more Targets and then save it.
  • When the task is executed, all the Excel outputs will be merged into a single Excel Workbook with each report in a separate worksheet.

Filed Under: Crystal Reports, Microsoft Excel, SSRS Tagged With: crystal reports, excel, excel merging, ms excel, sql reports, ssrs reports

Top 5 Reasons PDF Bursting Is Better Than SSRS Data-Driven Subscription

October 20, 2019 by remiware

As defined by Microsoft, this is what an SSRS Data-Driven subscription is:

A data-driven subscription provides a way to use dynamic subscription data that is retrieved from an external data source at run time. A data-driven subscription can also use static text and default values that you specify when the subscription is defined. You can use data-driven subscriptions to do the following:

– Distribute a report to a fluctuating list of subscribers. For example, you can use data-driven subscriptions to distribute a report throughout a large organization where subscribers vary from one month to the next, or use other criteria that determines group membership from an existing set of users.

– Filter the report output using report parameter values that are retrieved at run time.

– Vary report output formats and delivery options for each report delivery.

PDF Bursting is similar to data-driven subscriptions in what it achieves as the end result however it is completely different in how it goes about getting the job done.

PDF and Excel Bursting is better than SSRS Data-Driven subscription in many ways

Here are the top 5 reasons PDF Bursting, and by extension, Excel Bursting, is better than SSRS Data-Driven Subscriptions.

  1. Considerably Cheaper: In order to use SSRS Data-Driven subscriptions, you must be using SQL Server Reporting Services Enterprise Edition and the cost for that tier is at minimum $3717. It will cost more if want to host it on a server with more CPU cores. In contrast, remiCrystal with PDF/Excel Bursting costs only $999.
  2. More Efficient: If your report has to be data-driven for 1000 rows of data, in the SSRS scenario, the report will need to be run 1000 times and each time taking up database, processing and network resources. For PDF Bursting, the report is run only once and then using our algorithm split up and bursted into separate reports for delivery.
  3. Much Faster: As the SSRS Report is run only once for PDF Bursting, the entire process is unbelievably faster. When we compared running a data-driven subscription of 100 records with that for PDF Bursting, the latter was up to 230% faster.
  4. Access To In-Report Variables and Formulas: When using PDF Bursting in remiCrystal, all you need to do is add a special bursting tag that will be read by the the application at run time. You can therefore include any formula or variable into the bursting tag so that it can be accessible by remiCrystal without having to recreate it outside the report.
  5. Data Consistency: When running a data-driven subscription, the report’s data is fetched for every report run and what this means is that if you are using a very active transactional dabatase as the source, the results may differ between the first record and the 1000th. With PDF Bursting, the report is run only once and the data represents a real snapshot of that moment in time regardless of whether it is the first or 1000th record being processed.
  6. Bonus: Easier Maintenance: When dealing with SSRS Data-Driven subscriptions, you have to maintain 2 sets of data; one or more for the report itself and another for the data-driver. You must always always make sure that these 2 sets of data correlate at all times otherwise you could run into unforeseen issues. Making changes to the report also means that you have to consider its effect of the data-driver recordset. With PDF Bursting on the other hand, you only need to worry about the datasets in the report itself.

As you can see, PDF (and Excel Bursting) can save you and your organization money, time and resources in real meaningful ways. To get started and see what a difference it will make, download the free unlimited trial of remiCrystal today.

Extra Reading:

  • How to set up PDF Bursting
  • What is Excel Bursting
DOWNLOAD NOW

Filed Under: database, Microsoft Excel, SSRS, Tech Tagged With: data-driven, data-driven subscription, excel bursting, pdf, pdf bursting, sql server reporting services, ssrs

What Is Excel Bursting for SQL Server Reporting Services

August 16, 2019 by remiware

Lets say you have a single report that shows all your product departments and their corresponding managers. When the report is exported to Excel, every product department is placed in a separate worksheet (tab) and the tabs are named after the respective product manager. See the image below for illustration.

excel bursting for Sql Server reporting services SSRS can run much faster than native data-driven subscriptions in remicrystal

What if you wanted each Excel tab to be emailed separately to its corresponding manager while only running the report once?

remiCrystal Build 5045 has added a new feature called Excel Bursting. This feature is very similar to the existing PDF Bursting functionality that has been available in the software for a while.

Excel Bursting for SSRS reports allows you to split a single Excel Report so that each worksheet is placed into a separate file and then delivered to its corresponding recipient (in this case, the product manager).

Unlike SSRS’s native data-driven subscriptions where the report would need to be for each manager, Excel bursting is done by running the report only once!

Setting up Excel Bursting is achieved by simply adding a special Bursting Field to the SSRS report during design time and then getting remiCrystal read the field’s values at runtime.

To get started with Excel Bursting for SSRS Reports, take a look at this How-To article and then download remiCrystal for a free 14-day unlimited trial.

DOWNLOAD NOW

Filed Under: Uncategorized

What are the differences between remiCrystal Advanced and Standard Editions

June 26, 2019 by remiware

remiCrystal comes in 2 editions; the Standard and the Advanced Edition. In this post we are going to explore the main differences between the two so that you know exactly what you are getting for your money.

A single remiCrystal license allows the application to be installed on a single desktop/server. Get in touch with us if you would like to have multiple installations of remiCrystal for discount pricing.

FeatureStandardAdvanced
Reports per Task**5Unlimited
Mix Crystal Reports, SSRS Reports, Excel Reports and SQL Reports into a single taskNoYes
Total Reports That Can Run in Parallel16
Data-Driven Tasks*NoYes
Crystal Reports BurstingNoYes
PDF Bursting for SSRS and Crystal ReportsNoYes
Email Accounts1Unlimited
Password Protect PDF FilesNoYes
Merge PDF Files Before DeliveryNoYes

**A remiCrystal task is the saved an rctx file that contains reports, destination targets and is triggered to run on a defined schedule.

*In remiCrystal, a data–driven task provides a way to use dynamic task data such as parameter values or email addresses that are retrieved from an external data source at run time. The data from this data source, which can be your enterprise database, Excel workbook or even a CSV text file, is then used to generate instances of the reports and delivered to intended recipients.

Ready to purchase?

BUY NOW

Filed Under: Uncategorized

How to Pass Parameters to a Data-Driven Task Via Command Line

June 19, 2019 by remiware

First what is a data-driven task? A remiCrystal data–driven task provides a way to use dynamic task data such as parameter values or email addresses that are retrieved from an external data source at run time. This data source can be your enterprise database, Excel workbook or even a CSV text file. 

In order to create a data-driven task, you must specify the data selection criteria using an SQL Query,  for example:

SELECT * FROM Customers WHERE Country = 'USA' AND City = 'Miami'

When the remiCrystal task runs, it will connect to the specified data source and use the above query to run the reports and deliver them for each record returned. 

The above works marvelously and will always run the reports for the specified criteria. What if, however, you wanted the “Country” and “City” values in the query to be populated from the command line?

First, let’s modify the query above so that it uses parameters instead of static values. We will call our parameters @country and @city and the query will now look like this:

SELECT * FROM Customers WHERE Country = '@country' AND City = '@city'
Modify the SQL Query to include parameters for the data-driven subscription

With this simple change saved, you can now pass in these parameter when executing the remiCrystal task from the command line using the following structure:

[path to remicrystal.exe] /ex "[path to remicrystal rctx task file]" /extdataparams "[pipe delimited key/value pairs of parameters]"

To put the above structure into practice, the command line looks like this:

"c:\program files (x86)\remiware\remicrystal\remicrystal.exe" /ex "c:\users\johndoe\documents\my remicrystal tasks\customer reports.rctx" /extdataparams "@country=usa|@city=new york"

Voila! When the above command is executed, the @country and @city parameters in our external data SQL Query will be replaced with USA and New York respectively.

As you can see, this feature is very useful for advanced users that would like to run one data-driven task and have the SQL Query customized based on command line arguments. 

Here are some scenarios when this feature can be used:

  • limiting the data that the data-driven task can access based on the logged in ID of a user
  • invoking a remiCrystal task from a website and passing the web session ID to remiCrystal
  • having scripts (PowerShell, Batch file, SQL) that run a single data-driven task but each script is set to pass different parameter values
  • invoking remiCrystal from your application where the parameter values are calculated using custom logic

To get started with this feature and more, download the free unlimited 14 day trial of remiCrystal today!

DOWNLOAD NOW


Filed Under: Uncategorized

Next Page »

 remiCrystal is Reliable

remiCrystal utilizes the Windows Task Scheduling system for all its automation. This means that your reports will be delivered as long as Windows is running. No ifs or buts.

 remiCrystal is Easy To Use

With remiCrystal, you do not have to spend money on training your staff on how to use the software. We believe that if you can use MS Word, then you can use remiCrystal.

 remiCrystal is Cost-Effective

When you purchase remiCrystal, you will begin to realize the return on investment immediately. You will save time money and human resources. Automating your processes will reduce errors in your reporting immensely.

COPYRIGHT ©REMIWARE 2018