cancel
Showing results for 
Search instead for 
Did you mean: 

Multiple Parameter report scheduling

Former Member
0 Kudos

We have a mixture of WEBI and Crystal reports that we need to schedule to multiple external e-mail addresses or network folders which use multiple paramaters. What is the best solution for this sort of issue?

Is it possible to to run a report for every value in a parameter?

Is it possible to then store that report to a folder or e-mail it using the value of the parameter?

What are the advantages of using object packages for something like this?

Many thanks.

Edited by: Andy Lord on Sep 16, 2008 3:37 PM

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Andy,

If you have multiple reports to schedule then having a Object Package is a good option.

- Yes it is possible to run the report for every value in the parameter however this has to be done manually and it needs to be scheduled every time with the new value so that a new instance is created.

- We can store the object package instance which is created to a folder or a email using the options available in the u201CDestinationu201D section when we schedule the Object package.

And following is some information which will help you understand more about this concept.

- Object packages function as distinct objects in BusinessObjects Enterprise. Think of them as folders you can schedule, along with all of their contents.

- Object packages can be composed of any combination of report and program objects that are published to the BusinessObjects Enterprise system. (Non- BusinessObjects Enterprise objects, such as Excel, Word, Acrobat, Text, Rich Text, PowerPoint, and Hyperlink objects, cannot be added to object packages).

- Placing multiple objects in a single object package allows you to schedule them simultaneously. For reports, object packages allow users to view synchronized data across reports.

- BusinessObjects Enterprise creates an object package instance each time it runs an object package. The object package instance contains individual instances of each of its component objects. Component instances are tied to object package instances, rather than to component objects. For example, if you run an object package, and thereby create an instance, then remove a report object from the object package, the existing object package instance does not change; it still contains the report instance from the report object that you removed.

- Future instances of the object package, however, will reflect the change. In the CMC, after you have created an object package, you can add report and/or program component objects to it. You can add previously unpublished objects directly to the object package, or you can copy existing objects into the object package.

- When you copy an object into an object package, the component object retains the same settings as the original object. However, once you create the copy of the original object inside the object package, the component and the original are separate entities.

- Object packages are intended to save you time scheduling objects that have similar scheduling requirements. As a result, you configure some parameters at the object package level, and some at the object level, that is, for the individual objects in the object package.

I hope the above information provide might be helpful for you.

Regards,

Prashant

Former Member
0 Kudos

Is it possible to use a script to schedule an object package/report for each parameter combination?