Filter Groups
Filter groups are a core part of the Dime.Scheduler framework. The same DS Filter Group setup also defines categories, time markers and pins, so the configuration below applies to all four entities.
Creating any of these entities follows the same steps:
- Create the item
- Specify the source
- Generate the available values (filter groups only)
- Send the record to Dime.Scheduler
You can send filter groups and filter values to Dime.Scheduler manually or through a scheduled job.
Create the filter group
Go to Departments -> Dime.Studio -> Dime.Scheduler -> Filter Groups/Filter Values.
| Field, tab or group | Description |
|---|---|
| Type | Select Filter group, category, time marker or pin. |
| Group | Enter the name of the entity. This name is also displayed in Dime.Scheduler. |
Specify the source for the filter values
Go to Navigate -> Sources (page) or Filter Group -> Sources (form).
| Field, tab or group | Description |
|---|---|
| Table No. | Enter or select the table number that is the source for the filter values |
| Field No. | Enter or select the field number of the field that contains the filter values. |
| Field Filter | Enter an optional filter to limit the available values (e.g. WHERE(Type=CONST(Resource),Skill Code=FILTER(DS))) |
Generate the available values
Go to Actions -> Create Filter Values (page) or Functions -> Create Filter Values (form).
You can also enter filter values manually on the filter values page or form.
Send the filter values to Dime.Scheduler
Go to Navigate -> Filter Values (page) or Source -> Filter Values (form).
On the filter values page or form, you can mark individual filter values to be excluded from Dime.Scheduler. This is an alternative to the field filter on the filter values sources. To exclude a filter value, enable the Do Not Synch field.
-
To manually send the Filter Values to Dime.Scheduler:
Actions -> Synch. All (page) or Scheduler -> Send All to Scheduler (form). -
To manually send a selection of Filter Values to Dime.Scheduler (pages only):
Actions -> Synch. Selection -
To manually send the filter values for all filter groups at once to Dime.Scheduler, from the filter groups page or form:
Go to
Actions -> Synch. All (page)orScheduler -> Send All to Scheduler (form). -
To manually send the filter values for a selection of filter groups at once to Dime.Scheduler, from the filter groups page only:
Actions -> Synch. Selection -
To send filter groups, categories and time markers to Dime.Scheduler automatically, use the supplied codeunit DS Scheduled Sync.
Use the job queue to run DS Scheduled Sync every night.