^1640742907775
@
sname
Function
slabel
Function
sdescriptors
xworker.lang.MetaDescriptor3
sextends
xworker.extjs.ExtThing,xworker.html.base.scripts.JavaScript
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
sicon
icons/script.png
Sdescription
#$@text#$@
<p>函数或方法。</p>
<p>如有特殊的函数实现事物，可以注册到本事物的子节点下。</p>
#$@text#$@
  @/@actions
  sname
  actions
  sdescriptors
  xworker.lang.MetaDescriptor3/@actions
  sid
  actions
    @/@actions/@toJavaScriptCode
    sname
    toJavaScriptCode
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.extjs.FunctionCreator
    smethodName
    toJavaScriptCode
    sdisableGlobalContext
    false
    sdescriptors
    xworker.lang.actions.JavaAction
    sid
    toJavaScriptCode
    @/@actions/@toHtml
    sname
    toHtml
    sdescriptors
    xworker.lang.actions.Actions/@NOOP
    sth_createIndex
    false
    sth_mark
    false
    sid
    toHtml
  @/@name
  sname
  name
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  name
  @/@label
  sname
  label
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  label
  @/@params
  sname
  params
  ssize
  60
  scolspan
  2
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  params
  @/@useCode
  sname
  useChildsCode
  sinputtype
  truefalse
  sreadOnly
  false
  sdefault
  false
  sinheritDescription
  false
  sdescription
  <p>Function的代码是否是子节点提供的，如果选择false，那么Function的代码是通属性code生成的。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sid
  useCode
  @/@code
  sname
  code
  sinputtype
  codeEditor
  scolspan
  2
  sshowLabel
  true
  smodifier
  public
  sinputattrs
  codeName=js codeType=js wrap=false fillBoth=true cols= rows=
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  code
  @/@Code
  sname
  Code
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  smany
  true
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sinheritDescription
  false
  Sdescription
#$@text#$@
<p>直接插入一段代码。</p>
<p>可以包含SubCode，SubCode可以嵌入到代码中，比如代码：</p>
<p>if(btn == 'ok'){<br />
&nbsp;&nbsp;&nbsp; ${okSubCode}<br />
}</p>
<p>其中okSubCode是名称为okSubCode的SubCode生成代码。</p>
<p>当有SubCode时使用Freemarker模板处理代码，否则不处理。在做事物模板时请注意。</p>
#$@text#$@
  sth_createIndex
  false
  sth_mark
  false
  sid
  Code
    @/@Code/@actions
    sname
    actions
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@actions
    sth_createIndex
    false
    sid
    actions
      @/@Code/@actions/@toJavaScriptCode
      sname
      toJavaScriptCode
      sisSynchronized
      false
      sthrowException
      true
      suseOtherAction
      false
      suseOuterJava
      true
      souterClassName
      xworker.extjs.FunctionCreator
      smethodName
      codeToJavaScriptCode
      sdisableGlobalContext
      false
      sattributeTemplate
      false
      sinterpretationType
      Action
      svarScope
      Global
      sdescriptors
      xworker.lang.actions.JavaAction
      sid
      toJavaScriptCode
    @/@Code/@name
    sname
    name
    sreadOnly
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    true
    LallowDecimals
    true
    LallowNegative
    true
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_mark
    false
    sid
    name
    @/@Code/@label
    sname
    label
    sreadOnly
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    true
    LallowDecimals
    true
    LallowNegative
    true
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_mark
    false
    sid
    label
    @/@Code/@code
    sname
    code
    sinputtype
    codeEditor
    scolspan
    2
    sshowLabel
    true
    sinputattrs
    CodeName=JavaScript CodeType=JavaScript
    sreadOnly
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    false
    LallowDecimals
    false
    LallowNegative
    false
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sid
    code
    @/@Code/@SubCode
    sname
    SubCode
    sdescriptors
    xworker.lang.MetaDescriptor3/@thing
    sextends
    xworker.extjs.functions.Functions/@SubFunction
    smany
    true
    seditCols
    2
    sinitialization
    false
    smodifier
    public
    sinheritDescription
    false
    sth_createIndex
    false
    sth_mark
    false
    sid
    SubCode
