Adding Tasks

Adding Tasks

Applies to: Kyvos Reporting


To define a new task for scheduled report execution, follow these steps:

Steps to Add a Task

  1. Open the Task List page and click Add Task.

    image-20260408-103310.png
  2. In the Name field, enter a unique name for the task.
    This name will be used to reference the task in jobs.

  3. Select a report for the task:

    • Click the object selector to browse and choose the report.

    • Once selected, the Operational Parameters and Report Parameters sections will be populated automatically.

  4. Specify report format under Report Format and configure the required Delivery Options (e.g., email, FTP, folder).

  5. (Optional) To run the task in a specific user context, select the Organization and User under Run As.

    Note
    The Run As option is available only to users with Administrator or Super Administrator roles. It is not available to users with only Scheduler privileges.

  6. Provide values for the following:

    • Operational Parameters: Internal settings that control execution behavior.

    • Report Parameters: Input values needed by the report for data filtering and rendering.

  7. If the report requires multiple sets of parameter combinations, define MultiSet details accordingly.

  8. Click Save to create the task.
    The new task will be added to the Tasks list.

  9. To discard changes, click Cancel.

  10. (Optional) Click Preview to view the report output in the selected format before scheduling.

    Note
    Preview may not work if the report includes hidden parameters or shadow (display) parameters. However, the scheduled task will still execute correctly.

Selecting Delivery Operations (Operational Parameters)

Setting Report Delivery Options in a Task

When you select a report format in the Report Format dropdown, the Delivery Options area appears below it, displaying properties relevant to the selected format.

image-20260408-103347.png

Sending Reports by Email

image-20260408-103445.png

To deliver the report via email:

  1. Select the Email checkbox.

  2. Choose the desired Report Format.

  3. Under Send Report As, choose from:

    • Attachment: Send the report as an attachment.

    • Link: Save the report on the server and send a link.

    • Embedded: Embed the report within the email body.

  4. If using Link, also specify:

    • File Name and Save In location (select from the folder structure).

    • User’s Working Folder checkbox if required.

    • Suffix Timestamp Format to append date/time to the file name.

  5. Provide recipient details:

    • To, Cc, and Bcc (separate multiple emails using commas or semicolons).

  6. Specify the Subject and optionally enable Suffix Timestamp Format.

  7. Enter the email body in the Message field. You can include report or system parameters in the format <%ParameterName%>.

  8. If the report is a High Speed View report being emailed as a PDF, an option appears to embed report snapshots in the email.

Example: Sales Report for <%ReportDate%> — the parameter is replaced with actual value at runtime.

Using Parameters in Free-Form Fields

You can include parameter values in the following fields:

  • File Name

  • To, Cc, Bcc

  • Subject

  • Message

Syntax: Enclose the parameter name in <% and %>.
Example: Sales_<%Region%>.pdf

Printing Reports

image-20260408-103632.png

To print a report:

  1. Select the Print checkbox.

  2. Choose the Report Format.

  3. In Copies, specify the number of copies.

  4. In Page Range, select:

    • All to print all pages.

    • Page Range to specify custom pages.

  5. In Printer Name, select from the list of configured printers.

Note

  • Printers must be configured in Administration > Configure > Printer Settings.

  • Only users with configuration privileges can set up printers.

  • iHTML, Smart, and Raw Text formats are not supported for printing.

  • If the print setting is marked as “forced” for the report, it cannot be changed.

Uploading Reports

image-20260408-103737.png

You can upload reports to an FTP server or a shared folder.

FTP Upload

  1. Select Upload.

  2. In Connection, select a preconfigured FTP connection or choose Custom.

  3. Choose the Report Format and configure Delivery Options.

  4. In Upload Type, select FTP.

  5. Provide the following details:

Property

Description

Property

Description

Secure

Select to use SFTP (port 22). Disables passive mode.

Use PASV mode

Enable passive mode if not using secure FTP.

Server Name

FTP server address.

Port

Port number for FTP.

User Name / Password

FTP login credentials.

Folder Name

Folder path (use / for root).

File Name

Output file name.

Suffix Timestamp Format

Optional timestamp in file name.

Shared Folder Upload

  1. Select Upload.

  2. In Connection, select a preconfigured Shared Folder connection or choose Custom.

  3. Choose the Report Format and configure Delivery Options.

  4. In Upload Type, select Shared Folder.

  5. Provide the following details:

Property

Description

Property

Description

Folder Name

UNC path (e.g., \\servername\folder).

File Name

Output file name.

Suffix Timestamp Format

Optional timestamp in file name.

Publishing Reports

image-20260408-103902.png

To publish the report:

  1. Select the Publish checkbox.

  2. Choose the Report Format.

  3. Configure Delivery Options.

  4. In Save In, click the folder icon to select a destination using the object selector.

  5. To use the user’s working folder, select the User’s Working Folder checkbox.

  6. Optionally specify a unique File Name and apply Suffix Timestamp Format.

  7. Select access level:

    • Private: Only you can view.

    • Public: All users can view.

  8. To generate a permanent link:

    • Select the Permalink for last saved instance checkbox.

      image-20260408-103949.png
    • Specify:

      • View Output In: Output format.

      • Access Code (optional): Protects access to the link.

      • Click Generate to create the link.

Note

Permalink is a license-controlled feature.

Setting Validity Options for Published Reports

You can configure when the published report should expire:

Option

Description

Option

Description

For

Duration after generation (e.g., 3 weeks, 2 months).

Until the End of this

Valid until the end of current day/week/month/year.

To Date

Valid until a specific date (e.g., July 30, 2025).

Recommendation
Always specify an expiry date to manage server space efficiently. Expired reports are removed and cannot be retrieved.

Entity Parameters

image-20250728-102045.png

You can define ad hoc filters while setting up a schedule. These filters apply at report runtime and are supported for:

  • Ad hoc

  • Smart

  • Studio reports

Note
Not applicable for High Speed View reports.

Using MultiSet Parameters

MultiSet enables report bursting with different parameter sets and delivery options. You can dynamically:

  • Assign custom parameter values

  • Deliver reports via email, upload, or publish link

  • Personalize content for each recipient

image-20260408-104056.png

To Configure MultiSet:

  1. Click MultiSet to open the MultiSet Parameters pane.

  2. Select Static or SQL as the source of parameter values.

Static Parameters
  1. Select Static.

  2. Use checkboxes to choose operational or report parameters.

  3. Click Add to create new rows.

  4. Enter values for each parameter.

  5. Click Save.

SQL-Based Parameters
  1. Select SQL.

  2. Choose a database connection.

  3. Enter the SQL query.

  4. Click Verify SQL to validate the query.

Scheduling Query Objects

Kyvos Reporting allows scheduling of query objects, which is helpful when:

  • Fetching from multiple data sources

  • Running queries across similar table structures

  • Reducing manual execution effort

Use MultiSet with query objects to automate background execution and improve report generation time.

Copyright Kyvos, Inc. 2026. All rights reserved.