Passing Parameters
Spectre scripts pass parameters using the pass-parameter tag. The following snippets layout basic options:
pass-parameter <parameter_name> <value_string>
pass-parameter <parameter_name> {
all-values
}
pass-parameter <parameter_name> {
values <strings of values>
}
pass parameter <parameter_name>{
values-extended <values list> type=<type string>
}
Where <parameter_name> is replaced with the name of the parameter in quotes, <value_string> is replaced with a value in quotes, <strings of values> is replaced with one or more values in quotes, <values list> is replaced with a list of actual values, and <type string> is replaced with one of the following: date, double, fixed100, integer, null, string, or datetime.
For example:
pass-parameter "Year" "2016"
pass-parameter "process-month" {
all-values
}
pass-parameter "District" select=true {
values "West" "South"
}
pass parameter "sublevels" {
values-extended "a-4" "a-5" "a-6" type="string"
}