Distribution Options in the Scheduling Wizard

In this section:

The Distribution window enables you to select how you want to distribute scheduled report output. You can distribute the report using one of the following methods:

Note: The distribution methods that appear in the Scheduling Wizard are configurable using the ReportCaster Server Configuration tool. If you want the Scheduling Wizard to display different distribution methods, contact your ReportCaster Administrator.


Top of page

x
Distributing a Report Using E-mail in the Scheduling Wizard

How to:

Reference:

You can distribute a report as an e-mail attachment or within the body of an e-mail message (inline). Distributing a report as an inline e-mail message is particularly useful when the report is distributed to mobile devices, fax machines, or through e-mail systems that do not support attachments. For more information about distributing a report to a fax machine, see Distributing a Report to a Fax Machine Using E-mail.

Note:



x
Procedure: How to Distribute a Report Using E-mail

To distribute a report using e-mail:

  1. In the Distribution window, select Email from the Distribute Reports by drop-down list.

    The following image shows the Distribute Reports by Email window, which contains options to specify the e‑mail destination of the report, the reply address, and whether the report will be distributed as an e-mail attachment or within the body of an e-mail message (inline).

    Distribution Reports by Email window

  2. From the Mail Information drop-down list, select Single Address, Distribution File, or Distribution List.

    Note: If the Email Delivery, Restrict Email Domains option is set to yes in the ReportCaster Server Configuration tool, then only those e-mail domains (the portion of the e-mail address following the at symbol) listed in Allowed Email Domains (also in the Server Configuration tool) are valid e-mail recipients.

  3. In the From field, type any value (for example, the name of the person creating the schedule). This field is not required by ReportCaster, but may be required by your e-mail system.
  4. In the Reply Address field, type a valid e-mail address. If recipients reply to the e-mail, their messages are sent to this address. If your e-mail system is unable to deliver the content, the undeliverable output message is also returned to this address. This field is required by ReportCaster.

    Tip: You can retrieve e-mail addresses defined in an LDAP data source. For more details, see How to Retrieve E-mail Addresses for a Schedule Using Address Search.

  5. In the Subject field, type the text you want to appear in the e‑mail subject line. This information is not required by ReportCaster, but may be needed by your e-mail system. If you do not type an entry in this field, the text that was entered in the schedule Description field will appear in the subject line of the e‑mail.

    When creating a schedule, you can place multiple parameters and burst values from the scheduled procedure in an e-mail subject line. This allows the subject to be dynamically created in order to personalize e-mails to recipients. Parameters referenced in the subject line must be stored with the schedule information in the ReportCaster tables.

    Parameters must be specified in the format '&parmname' (where parmname is the name of the parameter). Burst values must be specified using the syntax '%BURST'.

    Note:

    • The parameter name cannot also be the name of an existing WebFOCUS procedure. You can specify an unlimited number of parameters.
    • If you have multiple burst values in a Distribution List, only the first value sent to the ReportCaster Distribution Server is included in the subject.

    For an example of specifying parameters and burst values in an e-mail subject line, see Specifying Parameters and Burst Values in an E-mail Subject Line.

  6. In the Save As Report Name field, type a name for the report to be distributed.

    By default, this value is populated as descname.ext, where descname is the descriptive name of the Managed Reporting procedure, and ext is the extension for the format you selected, for example, Regional Sales.htm. If the report is burst, it is distributed as Regional Sales_burstvalue.htm. If you decide to change the default value, and you specify an extension, be sure to specify the extension of the format you selected. If you do not specify an extension, ReportCaster automatically uses the extension of the format you selected. If you are distributing the report to the Report Library, the category name under which the report is stored is the domain name.

  7. Specify whether you want to distribute the report as an e-mail attachment or within the body of the e-mail message (inline). (The availability of the inline option depends on your ReportCaster configuration.)
    • If you want to distribute the report within the body of an e-mail message, select the Select report as inline message option.

      When distributing to PDA or Blackberry, check the capabilities of the device. If the device does not support attachments, use the inline option. The WP format is recommended.

    • If you want to distribute the report as an e-mail attachment, select the Send report as attachment option. If you want to send an optional message within the body of your e-mail, type the message in the Enter message for body of email text box. The message can contain a maximum of 256 characters.
  8. To continue to the Settings window, click Next. For more information, see Priority, Notification, and Zip File Options.

Note: For information on the e-mail distribution method, see Considerations When Distributing a Report Using E-mail.



Example: Specifying Parameters and Burst Values in an E-mail Subject Line

The following image shows a schedule that specifies burst values and multiple parameters in the e-mail subject line.

schedule

This schedule will produce an e-mail similar to that shown in the following image.

email



x
Procedure: How to Retrieve E-mail Addresses for a Schedule Using Address Search

The Address Search options only appear if your ReportCaster Administrator has set the Email LDAP Enabled parameter to YES in the ReportCaster Server Configuration tool. If the Address Search options do not appear, contact your ReportCaster Administrator.

To retrieve e-mail addresses for a schedule using Address Search:

  1. While creating or editing a schedule, click the Address Search icon that appears next to any e-mail address field.

    The following image shows action buttons, input fields, and drop-down lists in the Address Search pane.

    Address Search pane

  2. In the Search Pattern fields, type the search string. You can search using the following combinations:
    • Last Name [Equals | Starts with | Ends with | Contains]
    • First Name [Equals | Starts with | Ends with | Contains]
    • Email [Equals | Starts with | Ends with | Contains]

    For example, if you type S after the Last Name Starts with field, as shown in the following image, ReportCaster retrieves all last names that start with the letter S.

    Search Pattern

    Note: By default, ReportCaster retrieves a maximum of 300 e-mail addresses. You can change this default value for the duration of your session. However, if you log out and log back in, the Address Search window displays the default value of 300. ReportCaster allows the retrieval of a maximum of 500 e-mail addresses. If you suspect your search will return more than 500 records, you should refine your search criteria.

  3. Click Search. ReportCaster retrieves the specified names from the LDAP data source.

    The following image shows retrieved search data under the Name and Email Address column headings in the Address Search pane.

    Address Search pane

  4. Select an e-mail address you want to use in your schedule, and then click the field (for example, Reply) for which you want to insert the e-mail address. Repeat this process if you want to select multiple e-mail addresses.

    Note:

    • Alternatively, double-click an e-mail address to automatically insert it into the field for which you clicked the Address Search icon.
    • If the Email Delivery, Restrict Email Domains option is set to yes in the ReportCaster Server Configuration tool, then only those e-mail domains (the portion of the e-mail address following the at symbol) listed in Allowed Email Domains (also in the Server Configuration tool) are valid e-mail recipients.

    The following image shows a highlighted data selection under the Name and Email Address column headings in the Address Search pane.

    Address Search pane

  5. Click OK to insert the e-mail address(es) into your schedule.

    The following image shows that the e-mail addresses have been added to the Reply Address field.

    Reply Address field

    By default, ReportCaster separates multiple e-mail addresses with a comma. The e-mail addresses appear in the To line of a single e-mail when the scheduled output is distributed.

Note: Repeat these steps if you want to change your search criteria or insert additional e‑mail addresses into your schedule. If you insert additional e-mail addresses while the original e-mail addresses are selected, the new e-mail addresses replace the old ones. If your cursor is positioned after the original e-mail addresses, the new e-mail addresses are appended to the old ones, separated by a comma. However, be aware that the maximum number of characters is 800 when inserting addresses.



Example: Distributing a Report to a Fax Machine Using E-mail

To distribute an inline e-mail message to a fax machine, you must register your e-mail address with a third-party e-mail distribution provider. The features offered by providers, (such as supported area codes and file formats), in addition to requirements on the structure of e-mail parameter values, may vary. It is important that you select a provider whose features are compatible with ReportCaster.

The following example shows how to distribute a report directly to a fax machine. The e-mail address, john_doe@ibi.com, was registered with the e-mail distribution provider called emfax.com. During the processing of the request, ReportCaster generates the scheduled report output and then distributes it using the e-mail address of emfax.com. The reply address specified in ReportCaster is the registered e-mail address that is validated by emfax.com. If the e-mail address is valid, emfax.com distributes the report to the fax number 12129999999. The validation of the registered e-mail address is performed by emfax.com, not by ReportCaster.

Note: The syntax used in this illustration is specific to this example. The required syntax for your provider may be different.

  1. On the Distribution window, select Email from the Distribute Reports by drop-down list.

    The following image shows the Distribute Reports by Email window, which contains fields, drop-down lists, and option buttons that enable you to specify the destination(s) for the scheduled report, an e-mail address to which report recipients can reply, the name of the report to be distributed, and whether you want to distribute the report as an e-mail attachment or inline within the body of an e-mail message.

    Distribution Reports by Email window

  2. From the Mail Information drop-down list, select Single Address.

    In the accompanying text box, type the e-mail address to be used by the e-mail provider according to their requirements. In this example, it is phone-number@emfax.com or 12129999999@emfax.com (where emfax.com is the name of your e-mail provider).

    Note: You can also select a Distribution List or a Distribution File. However, be sure to use the syntax required by your provider.

  3. In the From field, type any value (for example, the name of the person creating the schedule). This field is not required by ReportCaster, but may be required by your e-mail system or by the e-mail provider.
  4. In the Reply Address field, type your registered e-mail address. If your e-mail system is unable to deliver the content, the undeliverable output message is returned to this address. This field is required by ReportCaster.
  5. In the Subject field, type the text you want to appear in the e‑mail subject line. This information is not required by ReportCaster, but may be needed by your e-mail system or e-mail provider.
  6. In the Report Name field, type the name of the report to be distributed.
  7. Select the Select report as inline message option button.

    Note: You cannot distribute an e-mail attachment to a fax machine.

  8. To continue to the Settings window, click Next at the bottom of the Distribution window. For more information, see Priority, Notification, and Zip File Options.


x
Reference: Considerations When Distributing a Report Using E-mail

If the Email Delivery, Restrict Email Domains option is set to yes in the ReportCaster Server Configuration tool, then only those e-mail domains (the section of the e-mail address following the at (@) sign) listed in Allowed Email Domains (also in the Server Configuration tool) are valid e-mail recipients. The Distribution Server will not deliver output to an e-mail address whose domain is not on this list. Instead, the schedule will fail and an error message will be written to the ReportCaster log.

ReportCaster transfers e-mail asynchronously to your e-mail system. The delivery time depends upon your e-mail system.

Exchange Mail Server Considerations:

CC:Mail Considerations:

When you distribute ReportCaster generated e-mail attachments greater than 20K in size to users of cc:Mail, cc:Mail renames the attachment textitm.txt, ignoring the file name and extension supplied by the user. This change affects DOC, HTML, and WP formats on UNIX and Windows platforms. However, despite the naming convention issue, the attachments contain the correct output and can be viewed if the attachment is saved to disk with the correct extension.


Top of page

x
Distributing a Report to a Printer in the Scheduling Wizard

How to:

This section explains how to schedule a report to a printer. The report formats that support printing are DOC, PDF (when ReportCaster has been configured to allow PDF to be printed and the printer has the appropriate driver), PS, and WP.



x
Procedure: How to Distribute a Report to a Printer

To distribute a report to a printer

  1. On the Distribution window, select Printer from the Distribute Reports by drop-down list.

    The following image shows the Distribute Reports by Printer window, which contains a drop-down list and an accompanying field that enables you to specify distribution to a single printer or to multiple printers defined in a Distribution List.

    Distribution Reports by Printer window

  2. From the Distribution Information drop-down list, select Single Printer or Distribution List.
    • Single Printer. Specify the printer using the following format.
      queue@printserver

      where:

      queue

      Is the name of the printer queue.

      printserver

      Is the host name or IP address of the printer.

      Although ReportCaster supports specifying only the host name (or IP address), we recommend that you specify both the printer queue and the host name (or IP address) when distributing ReportCaster output to a printer. ReportCaster differentiates between the printer queue and the printer host name (or IP address) when the at sign (@) is present as the separator. The maximum length of this field is 800 characters.

    Note: If the printer you specify is unrecognized, the Cannot connect to specified printer message is recorded in the log file when the ReportCaster Distribution Server tries to distribute the report.

  3. To continue to the Settings window, click Next at the bottom of the Distribution window. For more information, see Priority, Notification, and Zip File Options.

Top of page

x
Distributing a Report to Managed Reporting in the Scheduling Wizard

How to:

Reference:

Tip: Information Builders recommends distributing scheduled output to the Report Library rather than to Managed Reporting. The Report Library includes secure access to library content, the ability to save multiple versions of the same report output, and the ability to set an expiration date or keep a specified number of versions.

When you select the Managed Reporting distribution method, the report is distributed to Managed Reporting as a My Report. Therefore, you cannot distribute Standard Reports back to Managed Reporting. The report is available to other users who have access to the Domain. The report is stored in the user's directory in the Managed Reporting Repository. Since ReportCaster does not distinguish subfolders, it distributes the reports to the highest level folder regardless of the folder hierarchy within Managed Reporting.

ReportCaster can be configured to distribute scheduled output to a new folder each time the schedule runs, or to distribute the output to the same folder each time it runs. If a new folder is created each time the schedule runs, the folders will have a time stamp to distinguish them. If a folder is reused each time the schedule runs, each output in the folder will have a time stamp.



x
Procedure: How to Distribute a Report to Managed Reporting

To distribute a report to Managed Reporting:

  1. In the New Schedule Distribution window, select Managed Reporting from the Distribute Reports by drop-down list.

    The following image shows the Distribute Reports by Managed Reporting window, which contains the Folder Name field where you must specify the Managed Reporting folder name to which you will be distributing the report.

    Distribution Reports by Managed Reporting window

  2. In the Folder Name field, type the job description of the scheduled report. This entry must not exceed 90 characters.

    This is will be the name of the folder(s) in Managed Reporting that contain the output of the schedule when it runs.

  3. To continue to the Settings window, click Next at the bottom of the Distribution window. For more information, see Priority, Notification, and Zip File Options.


x
Reference: Considerations When Distributing a Report to Managed Reporting

When distributing a report to Managed Reporting, consider the following:

  • You cannot distribute Standard Reports back to Managed Reporting.
  • Multiple Managed Reporting reports are distributed to the same folder if they both run at the same time. Information Builders recommends assigning each Managed Reporting report a different start time.
  • The PostScript (PS) format is not supported for this distribution method.
  • When ReportCaster is configured with a WebFOCUS Client on a z/OS UNIX Web server and a WebFOCUS Reporting Server on z/OS, Managed Reporting distribution is not supported for EXCEL or WK1 format. This limitation is due to an EBCDIC to ASCII translation problem. This problem does not occur when the WebFOCUS Client is installed on UNIX (AIX, HP-UX, Sun) or Windows platforms. We recommend using the EXL2K format instead.
  • When distributing a report to Managed Reporting with a format of COMMA, the following information must be added to the /client76/wfs/etc/mime.wfs file to open the output in Excel:
    <ADDTYPE> .csv  application/vnd.ms-excel binary yes yes no yes no
  • When distributing a report to Managed Reporting, you can only drill-down to another report if it is a procedure on the WebFOCUS Reporting Server. There is currently no support for drill-down functionality to Managed Reporting procedures.
  • If you are distributing a large report to Managed Reporting, take into consideration the amount of memory configured on your Application Server. The report output returned to Managed Reporting will be stored in memory by the WebFOCUS Client (Servlet) and then written to the Managed Reporting Repository. If there is not enough memory available on your Application Server, the ReportCaster servlet trace file will contain the message return code not found. See your application server trace for information. The log report will include the message Unable to distribute to Managed Reporting: return code not found. The problem can be resolved by one or more of the following:
    • Increase the memory available on your Application Server. Contact your ReportCaster Administrator.
    • Modify your report so that it returns a smaller report or less output.
    • Limit the number of scheduled jobs distributing to Managed Reporting during the same time period.


x
Distributing a Report to the Report Library in the Scheduling Wizard

How to:

Reference:

When you create a schedule, you can specify to distribute report output to the Report Library, a storage and retrieval facility. When distributing a report to the Report Library, you can send an e-mail informing users of its availability and provide the URL to the content in the library.

The Report Library includes secure access to library content, the ability to save multiple versions of the same report output, and the ability to set an expiration date or keep a specified number of versions. The Report Library is only available to ReportCaster users who have been granted library privileges.

Note: When a report is distributed to the Report Library, the Log Report will include the report ID and the report version number. This allows you to confirm which reports and report version were distributed to the Library.

For more information about the Report Library, see Using the Report Library.



x
Procedure: How to Distribute a Report to the Report Library

To distribute a report to the Report Library:

  1. In the New Schedule Distribution window, select Library from the Distribute Reports by drop-down list.

    The following image shows the Distribute Reports by Library window, which contains fields, drop-down lists, and option buttons that enable you to specify which users can view the report in the library, and how long to store the report in the library. You can also optionally specify e-mail information to alert users with appropriate access rights that the report is available in the library, and provide direct access to the report.

    Distribution Reports by Library window

  2. Optionally, specify a category in the Library where the report will be distributed. To do this, select the Category in Library option and type the name of an existing or new Library category.

    Note: By default, the report is stored in the Library under a category that is named with the Managed Reporting domain of the report.

  3. Optionally, select the Send email after saving report to library check box if you want to send an e-mail message to users with access rights to the content in the Report Library. Any user with access to this report receives this e-mail message, which contains the URL address needed to access the scheduled report output.

    Note:

    • ReportCaster Administrators can limit to whom the Email for library option is available. For details, see ReportCaster Server Configuration the ReportCaster Development and Administration manual.
    • If the Email Delivery, Restrict Email Domains option is set to yes in the ReportCaster Server Configuration tool, then only those e-mail domains (the portion of the e-mail address following the at (@) sign) listed in Allowed Email Domains (also in the Server Configuration tool) are valid e-mail recipients.

    Selecting the Send email after saving report to library check box activates the following fields:

    • From (optional). This can be any value (for example, the name of the person creating the schedule). This is not required by ReportCaster, but may be required by your e-mail system.
    • Reply Address (required). The e-mail address of the sender. If report recipients reply to the notification, their messages are sent to this address. If your e-mail system is unable to deliver a report, the undeliverable report message is also returned to this address.
    • Subject (optional). Type the text you want to appear in the subject line of the e-mail message.
    • Enter message for body of email (optional). Type an e-mail message in the text box. You can overwrite the default message.

    Note: When a Managed Reporting report (Standard Report or My Report) is distributed to the Report Library and Public distribution is specified, the library e-mail is sent only to the Managed Reporting users authorized to access the Domain from which the report originated. For Access List distribution, there is no filtering or validation done for the library e-mail, as it is the responsibility of the Access List owner to maintain the list so that it only includes authorized users. Users who receive a library e-mail who are not authorized to view the report according to Managed Reporting security, cannot view the report in the library.

  4. From the Access Options drop-down list, select one of the following option buttons to specify which users can view the report in the library. Depending on what you previously specified, these users may also receive an e-mail notification when the report is distributed to the library.
    • Owner. Only the owner of the schedule has access to the report in the library. This is the default value.
    • Public. All users with access to the Report Library can view the report in the library.
    • Access List. Only the users or groups defined in the Access List, and the owner of the schedule, can view the report.

    For more information about creating a Library Access List, see Creating and Maintaining a Library Access List.

    Note: ReportCaster Administrators can limit the Access Options that appear on the Distribution window. For details, see ReportCaster Server Configuration in the ReportCaster Development and Administration manual.

  5. Optionally, select the Limit distribution to values in Access List check box. When you select this check box, only the burst values specified in an Access List are distributed to the Report Library. This option is used in combination with the Enable Report Bursting option (located in the Report Information window) and is only enabled when the Access List option is selected. For more information, see Considerations When Limiting Distribution to Values in an Access List.
  6. From the Expiration of Reports in Library drop-down list, select one of the following options:
    • Never Expire. The report remains in the Report Library until it is manually deleted by the owner or ReportCaster Administrator.
    • Expire after. If you select this option, specify a number and then select one of the following options:

      version(s). The Report Library stores the output for the top number of versions specified. For example, if you specify 3 versions and the current version is 7, then versions 7, 6, and 5 are stored in the library. However, if you delete version 6, then only versions 7 and 5 are stored in the library. If you then distribute version 8 to the library, only version 8 and 7 are stored in the library since version 6 was deleted and version 5 is not among the top 3 versions.

      day(s). The Report Library stores the report for the number of day(s) specified.

      week(s). The Report Library stores the report for the number of week(s) specified.

      month(s). The Report Library stores the report for the number of month(s) specified.

      year(s). The Report Library stores the report for the number of year(s) specified.

      Note: ReportCaster automatically purges expired reports one hour after the scheduled Log Purge Time. The default Log Purge Time is 1:00 A.M., therefore, the default library purge time is 2:00 A.M. each day.

  7. To continue to the Settings window, click Next at the bottom of the Distribution window. For more information, see Priority, Notification, and Zip File Options.

Note: When distributing a report to the Report Library, you can only drill-down to another report if it is a procedure on the WebFOCUS Reporting Server. There is currently no support for drill-down functionality to Managed Reporting procedures.



x
Reference: Changing the Burst Option When Distributing to the Library

Enabling or disabling the burst option in a schedule being distributed to the library is not recommended because burst and non-burst reports appear differently in the library. Rather than editing your schedule and changing this option, we recommend creating a new schedule, as follows:

  1. Clone your existing library schedule (see Cloning a Schedule) and specify a unique name for the new schedule job description.
  2. Edit the new schedule as follows:
    1. Select the Enabled check box to activate the schedule.
    2. Enable or disable the burst option, as needed.
    3. Click Save to save the schedule.
  3. Optionally, delete the original schedule if it is no longer needed and evaluate whether you need the existing content in the library.

Note:



x
Reference: Considerations When Limiting Distribution to Values in an Access List

When limiting Report Library distribution to values in an Access List, note the following:

  • All burst values not specified in the Access List are not distributed to the library.
  • This option does not alter the running of the procedure or the retrieval of records from the data source, but simply filters the burst report sections returned from the WebFOCUS Reporting Server based on the burst values specified in the Access List.
  • When the Enable Report Bursting option is enabled and the Limit distribution to values in Access List option is not enabled, ReportCaster continues to distribute all burst report sections returned by the WebFOCUS Reporting Server to the Report Library.
  • Upon saving the schedule, validation is performed to confirm that the schedule has the Enable Report Bursting option enabled. If it has not been selected, a message appears reminding you that you must enable the Enable Report Bursting option to limit distribution to values specified in an Access List, and the schedule options are redisplayed.
  • The log file contains information specifying that the Limit distribution to values in Access List option was selected. A separate log entry appears for each Access List burst value specifying whether a report section for that burst value was distributed to the library.

WebFOCUS