Enable / disable script in context menu based on object field values #2487
Labels
bounty:$50
Bounty applies for fixing this issue (Parse Bounty Program)
state:released
Released as stable version
state:released-alpha
Released as alpha version
state:released-beta
Released as beta version
type:feature
New feature or improvement of existing feature
New Feature / Enhancement Checklist
Current Limitation
Currently, a script is visible in the data browser cell context menu based on the object class and (soon) object field.
Feature / Enhancement Description
Enable / Disable script in context menu based on a combination of object field values. The script should be shown but grayed out in the context menu, so that the dashboard user knows that a script is available but currently disabled based on field values.
Example Use Case
For example, a purchase transaction in which there is a buyingUser and sellingUser, but only the buyingUser can be flagged:
The conditions should support
bool
,string
,number
types and conditions should beAND
related, i.e. all conditions need to be met for a script to be enabled. The default (if no conditions are set if that no fields are required and the script is always enabled.There may be a better syntax for how to define these conditions, especially considering possible future additions (see below).
Possible Future Extension
AND
,OR
<
,>=
,!=
The text was updated successfully, but these errors were encountered: