Constructors
MacroParameter()
MacroParameter(String,String,Map,String,String,Bool)
MacroParameter(String,String,Map,String,String,Bool,String,Bool)
Methods
getControlConfig()
Gets the optional control configuration values that influence how the input control behaves.getDescription()
Returns a longer description of the parameter.Can for instance be used as help in a form.
getIsFixedValue()
Returns true if the value is fixed, and false if it is read from another task or the environment.getIsOptional()
Returns true if the value is optional, and false if it is mandatory.getLabel()
Returns the label for the parameter when displayed in a form.getName()
Returns the name of the parameter.The name is used for accessing the parameter.
getSourcePath()
Returns the source path of the object it is called from.getType()
Returns the type of the parameter.Used for displaying correct control in form. Available types:
- AnchorLine
- InfoFields
- Grid
- HR
- BR
- SubHeader
- ParserCode
- Messages
- EjScript
- HtmlGrid
- Planner
- StaticGrid
- DrillDown
- GenericGrid
- InfoFields2
- ExtraTableEntriesGrid
- DirectedAcyclicGraph
- EjscriptElement
- Chart
- WhereChart
- ListRecipients
- EntityCard
getValue()
If the parameter is a fixed value, this function will return that value.setControlConfig(Map)
Sets the optional configuration values for the type. The configuration will influence how the input control behaves.setDescription(String)
Sets a longer description of the parameter. This description can for instance be used in as help in a form.setIsFixedValue(Bool)
Sets whether or not the parameter is a fixed value.setIsOptional(Bool)
Sets whether or not the parameter is optional.setLabel(String)
Sets the label of the parameter when displayed in form.setName(String)
Sets the name of the parameter.Parameters are accessed by their name.
setSourcePath(String)
Sets the parameter’s source path.setType(String)
Sets the type of the parameter.Available types:
- AnchorLine
- InfoFields
- Grid
- HR
- BR
- SubHeader
- ParserCode
- Messages
- EjScript
- HtmlGrid
- Planner
- StaticGrid
- DrillDown
- GenericGrid
- InfoFields2
- ExtraTableEntriesGrid
- DirectedAcyclicGraph
- EjscriptElement
- Chart
- WhereChart
- ListRecipients
- EntityCard