ExecuteScript()
This code sample describes how to create a script that locates and runs the callback script that is associated with this custom display step.
Function Boolean ExecuteScript( \ Object prgCtx, \ WAPIWORK work, \ Dynamic taskInfo, \ String scriptName ) Boolean success = True Dynamic err = Undefined String moduleDir = $Custmod.custtaskmodule.PathPrefix() String scriptsDir = moduleDir + "scripts" + File.Separator() String scriptFile = scriptsDir + scriptName //Convert the HTML files that have OScript in them to pure HTML. Dynamic result = $WebLingo.WebScript.RunFileWithArglist( \ scriptFile, \ Undefined, \ Undefined, \ { prgCtx, work, taskInfo }, \ true ) if ( Type( result ) == ListType ) echo( "Error during $WebLingo.WebScript.RunFile =", result ) success = false elseif IsNotError( result ) success = true else echo( "Error during $WebLingo.WebScript.RunFile =", result ) success = false end return( success ) end