Skip to main content

Execute code from file

Executes Lua code from a file on disk

Function ExecuteCodeFromFile(Val Lua, Val Path) Export

ParameterCLI optionTypeRequiredDescription
Lua-ArbitraryLua AddIn or Lua version to run
Path-StringScript file path
Returns

Arbitrary - Code execution result

tip

An error during Lua code execution will throw an exception

Caution

NOCLI: this method is not available in CLI version

1C:Enterprise/OneScript code example
ScriptFile = GetTempFileName("lua");
GetBinaryDataFromString("return 7").Write(ScriptFile);

Result = OPI_Lua.ExecuteCodeFromFile("Lua54", ScriptFile);
Result
7