...
applyColStyleToCell | true |
---|---|
heading | 0 |
columnTypes | s,s,s,s |
multiple | false |
columnAttributes | style="background:#e5e7ea;font-weight:bold,,style="background:#e5e7ea;font-weight:bold, |
enableSorting | false |
...
Syntax
...
runSILInline(script, args)
...
Package
...
Alias
...
Pkg Usage
Description
Excerpt | ||
---|---|---|
| ||
Executes the script with the given arguments. |
Executes the script with the given arguments.
Parameters
...
applyColStyleToCell | true |
---|---|
columnTypes | s,s,s,s |
heading | 0 |
multiple | false |
enableSorting | false |
...
Parameter name
...
Type
...
Required
...
Description
...
script
...
String
...
Yes
...
Script to be executed.
...
args
...
string[]
...
Yes
...
Arguments for the script.
Return Type
String[]
Example
Code Block | ||
---|---|---|
| ||
string [] result = runSILInline("return \"SIL is \" + argv[0];", "awesome"); // returns "SIL is awesome"
string script = "number sum = 0; for (string s in argv) { sum += (number)s; } return sum;";
string [] argsArr = "1|2|3";
string [] result = runSILInline(script, argsArr); // returns "6" |
...
- If you don't need/have any arguments, pass an empty string for the args parameter.
- You need to perform all the necessary escapes.
See also
Filter by label (Content by label) | ||||
---|---|---|---|---|
showLabels | false | |||
max | 25 | |||
showSpace | false | |||
cql | label = "system_routine" and space = currentSpace ( ) | labels | array_routines||
Include Page | ||||
|