class apptools.core.Action
extends %CSP.Page
Withdraw the necessary actions
Parameters
|
Properties
|
Methods
|
Queries
|
Indices
|
ForeignKeys
|
Triggers
|
|
|
14
|
|
|
|
|
classmethod GetElemForm(req, Par, divIdname, ByRef multi="")
as %Status
Write Action Js
w ##class(apptools.core.Action).GetElemForm(%request,.Par,pref_"text")
classmethod GetElemParseForm(form, Par, divIdname, convert=1, multi="")
as %Status
Write Action Js
w ##class(apptools.core.Action).GetElemParseForm(form,.Par,pref_"text")
classmethod GetParam(req, paramName, param, del="&")
as %Status
s par=##class(apptools.core.Action).GetParam(.%request,"ns",param)
classmethod GetVarFromGN(gn, name, ByRef val)
as %Status
if ##class(apptools.core.Action).GetVarFromGN(gn,name,.val) zw val
classmethod OnPage(param)
as %Status
Main method generate the content of page
classmethod ParseJson(jsonStr, appClass, appMethod, appPar)
as %Status
To disassemble the drain to Json
classmethod RunMethod(appNsp, appClass, appMethod, appPar)
as %Status
To execute the method
classmethod SetVarFromGN(gn, name, ByRef val)
as %Status
do ##class(apptools.core.Action).SetVarFromGN(gn,name,.val) zw val
classmethod ShowJson(appPar, json)
as %Status
Show a formatted json
classmethod ShowXML(appPar, json)
as %Status
Show formatted XNL
classmethod Test(appPar, json)
as %Status
To disassemble the drain to Json
classmethod WriteActJs(req, fornId, resultDivId, classname, method, CGIVar="", ns=$namespace)
as %Status
Write Action Js
w ##class(apptools.core.Action).WriteActJs(%request,pref_"MainForm",mhead,..%ClassName(1),pref_"FirstHead",key)
classmethod WriteAppAct(req, fornId, resultDivId, ns, classname, method, CGIVar="")
as %Status
Write Action Js
w ##class(apptools.core.Action).WriteActJs(%request,pref_"MainForm",mhead,..%ClassName(1),pref_"FirstHead",key)
classmethod WriteWinOpenREST(req)
as %String
Write Action Js
w ##class(apptools.core.Action).WriteWinOpenREST(%request)