Scheduling in AdapTable

Summary

  • Scheduling in AdapTable allows defined actions to be performed at a given point in time
  • The Schedule can be either a one-off date or an activity to be repeated on specified days of the week
  • There are a few activities in AdapTable that can be scheduled:
    • Reminders - essentially Alerts that fire
    • Reports - you can schedule any type of Report to run at a chosen time
    • ipushpull Reports (if using the ipushpull Plugin)
    • OpenFin Reports (if using the OpenFin Plugin)

Scheduling enables actions in AG Grid to automatically happen at a defined time.

There are 2 main actions which can be scheduled by AdapTable:

  • Reminders - essentially scheduled notifications
  • Reports

Note

Schedules can also be used to export data from ipushpull or OpenFin (if relevant plugins are installed)

Each Schedule can be given one of 2 types of dates (and times):

  • a specified one-off date - e.g. 11 May 2025 at 17:30
  • reccuring day(s) - e.g. every Friday or every weekday at 9:00

Reminders

Reminders are provided by AdapTable to ensure that users don't forget important grid actions.

Essentially Reminders are Alerts, but which run according to a predefined Schedule rather than being automatically triggered by data changes.

Note

When invoked, the Reminder is converted into an Alert and displays in the Alert Toolbar, Tool Panel and Status Bar

Reminders can be set to display a Toast Notification when they run.

Find Out More

See Reminders in AdapTable for more information

Reports

You can use Scheduling to export Reports at specific times and days.

Hint

This is useful if you need to send a report at a particular time, e.g. an End of Day report.

Both System and User Reports can be scheduled and exported with any Format Type to any Export Destination.

Find Out More

See Scheduling Reports for more information

Defining Schedules

All Schedules are defined in Schedule Initial State.

Caution

This means that Report Schedules, for example, are stored in Schedule State (and not in Export State)

This will ensure that the Schedules are re-created each time the Application loads, and that any changes will be stored with Adaptable State.

Developer Guide

Defining a Schedule in Initial Adaptable State

Using Schedules

Run-time access to Schedules is available in the Schedule section of the Settings Panel.

This displays a list of existing Schedules with buttons to edit, suspend, share or delete each item.

New Schedules can be created by clicking the New button and choosing the type of Schedule that is required from the Dropdown - this will start the Schedule Wizard.

Note

Different steps are shown depending on whether Reminder or Report Schedules were selected

Setting UI Entitlements

The UI Entitlements behaviour for Scheduling is as expected for Full and Hidden Access Levels.

The ReadOnly Entitlement behaviour is that Schedules will run normally as defined but Users are not permitted to create, edit, delete, share or suspend them.

FAQ

Can I create Schedules in Initial Adaptable State Yes. Note that all Schedules are stored in the Schedule section rather than with the objects (e.g. Export).