Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To be able to create scheduled tasks inside the app through the UI menu.

Figure 1: Scheduler Menu

Get Started

Steps

Where to get the plugin

...

How to install and use the plugin

 1. You can choose to create your own app or import the sample app below.

2. To access the Scheduler menu in your app, simply add a Scheduler menu inside your UI.

Image Added

Figure 2: Scheduler UI Builder


3. Publish and run the UI.

4, Access the Scheduler Menu and create a new task.

Image Added

Figure 3: Create a new task


5. In this example, we will create a task that creates a new record every day at 00:00.

Image Added


Scheduler Menu Properties

Image Added

Configure Scheduler

NameDescription
Job NameJob label.
Cron ExpressionA cron expression is a string comprising five or six fields separated by white space that represents a set of times, normally as a schedule to execute some routine.
AppSelected app.
Plugin

Select from a list of tools to schedule:

  • BeanShell
  • Counter Increment
  • SQL Query
  • Email
  • Export Form Email
  • File Add Image Tool
  • Update Form Date

and many more.


Source Code and Plugin Download

For Joget DX Enterprise & Professional editions, you can download at the marketplace: https://marketplace.joget.org/jw/web/userview/mp/mpp/_/vad?id=scheduler_v6-1.


For source code,

  1. Please visit https://github.com/jogetoss/scheduler for the plugin source code.
  2. You can find the latest release at https://github.com/jogetoss/scheduler/releases.
  3. Upload the plugin to your Joget by navigating to Settings > Manage Plugins > Upload Plugin as admin.

Download Demo App