^1640740801111
@
sname
DataObjectStore
slabel
DataObjectStore
sdescriptors
xworker.web.ControlSet
  @/@read
  sname
  read
  Sdescription
#$@text#$@
<p>通过数据对象查询和返回结果。</p>

<p><strong>HTTP的参数：</strong></p>

<ul>
	<li><strong>dataObjectPath：</strong>数据对象路径。</li>
	<li><strong>conditionPath：</strong>条件事物的路径。</li>
	<li><strong>start：</strong>分页开始。</li>
	<li><strong>limit：</strong>分页的大小。</li>
	<li><strong>sort：</strong>排序字段。</li>
	<li><strong>dir：</strong>排序的方向，ASC或DESC。</li>
	<li><strong>其他：</strong>如查询的条件数据等。</li>
</ul>

<p><strong>HTTP的返回值是JSON:</strong></p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String result = &quot;{ &quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&quot;success:&quot; + pageInfo.get(&quot;success&quot;) + &quot;, &quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&quot;totalCount:&quot; + pageInfo.get(&quot;totalCount&quot;) + &quot;, &quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&quot;msg:&#39;&quot; + JsonFormator.formatString((String) pageInfo.get(&quot;message&quot;)) + &quot;&#39;, &quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&quot;pageSize:&quot; + pageInfo.get(&quot;limit&quot;) + &quot;, &quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&quot;limit:&quot; + pageInfo.get(&quot;limit&quot;) + &quot;, &quot; + storeCode + columnCode +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&quot;rows:&quot; + code + &quot; &quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&quot;}&quot;;</p>
#$@text#$@
  sdescriptors
  xworker.web.ControlSet/@SimpleControl
  sid
  read
    @/@read/@actions
    sname
    actions
    slabel
    actions
    sdescriptors
    xworker.web.controls.SimpleControl/@actions
    sid
    actions
      @/@read/@actions/@doAction
      sname
      doAction
      sisSynchronized
      false
      sthrowException
      true
      suseOtherAction
      false
      suseOuterJava
      true
      souterClassName
      xworker.web.app.view.extjs.server.DataObjectStoreReadCreator
      smethodName
      doAction
      sdisableGlobalContext
      false
      sdescriptors
      xworker.lang.actions.JavaAction
      sid
      doAction
  @/@create
  sname
  create
  Sdescription
#$@text#$@
<p>通过数据对象创建记录，数据在参数rows中以JSON格式。</p>

<p><strong>HTTP参数：</strong></p>

<ul>
	<li><strong>dataObjectPath：</strong>数据对象的路径。</li>
	<li><strong>rows：</strong>数据的JSON数据。</li>
</ul>

<p><strong>HTTP返回值：</strong></p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String code = &quot;{\n&quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&quot;success:&quot; + result.get(&quot;success&quot;) + &quot;,\n&quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&quot;msg:&#39;&quot; + JsonFormator.formatString((String) result.get(&quot;msg&quot;)) + &quot;&#39;,\n&quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&quot;rows:&quot; + jsonRecord + &quot;\n&quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&quot;}&quot;;</p>
#$@text#$@
  sdescriptors
  xworker.web.ControlSet/@SimpleControl
  sid
  create
    @/@create/@actions
    sname
    actions
    slabel
    actions
    sdescriptors
    xworker.web.controls.SimpleControl/@actions
    sid
    actions
      @/@create/@actions/@doAction
      sname
      doAction
      sisSynchronized
      false
      sthrowException
      true
      suseOtherAction
      false
      suseOuterJava
      true
      souterClassName
      xworker.web.app.view.extjs.server.DataObjectStoreCreateCreator
      smethodName
      doAction
      sdisableGlobalContext
      false
      sdescriptors
      xworker.lang.actions.JavaAction
      sid
      doAction
  @/@update
  sname
  update
  Sdescription
#$@text#$@
<p>通过数据对象更新数据。</p>

<p><strong>HTTP参数：</strong></p>

<ul>
	<li><strong>dataObjectPath：</strong>数据对象的定义。</li>
	<li><strong>rows：</strong>要更新的数据。</li>
</ul>

<p><strong>HTTP返回值：</strong></p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String code = &quot;{ &quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&quot;&quot;success&quot;:&quot; + result.get(&quot;success&quot;) + &quot;, &quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&quot;&quot;msg&quot;:&quot;&quot; + result.get(&quot;msg&quot;) + &quot;&quot;, &quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&quot;&quot;data&quot;:&quot; + jsonRecord + &quot; &quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&quot;}&quot;;</p>

<p>&nbsp;</p>
#$@text#$@
  sdescriptors
  xworker.web.ControlSet/@SimpleControl
  sid
  update
    @/@update/@actions
    sname
    actions
    slabel
    actions
    sdescriptors
    xworker.web.controls.SimpleControl/@actions
    sid
    actions
      @/@update/@actions/@doAction
      sname
      doAction
      sisSynchronized
      false
      sthrowException
      true
      suseOtherAction
      false
      suseOuterJava
      true
      souterClassName
      xworker.web.app.view.extjs.server.DataObjectStoreUpdateCreator
      smethodName
      doAction
      sdisableGlobalContext
      false
      sdescriptors
      xworker.lang.actions.JavaAction
      sid
      doAction
  @/@destroy
  sname
  destroy
  Sdescription
#$@text#$@
<p>通过数据对象删除数据。</p>

<p><strong>HTTP参数：</strong></p>

<ul>
	<li><strong>dataObjectPath：</strong>数据对象的路径。</li>
	<li><strong>rows：</strong>数据对象的值和条件等。</li>
</ul>

<p><strong>HTTP返回值：</strong></p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String code = &quot;{\n&quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&quot;success:&quot; + result.get(&quot;success&quot;) + &quot;,\n&quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&quot;msg:&#39;&quot; + JsonFormator.formatString((String) result.get(&quot;msg&quot;)) + &quot;&#39;,\n&quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&quot;rows:&quot; + jsonRecord + &quot;\n&quot; +<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&quot;}&quot;;</p>
#$@text#$@
  sdescriptors
  xworker.web.ControlSet/@SimpleControl
  sid
  destroy
    @/@destroy/@actions
    sname
    actions
    slabel
    actions
    sdescriptors
    xworker.web.controls.SimpleControl/@actions
    sid
    actions
      @/@destroy/@actions/@doAction
      sname
      doAction
      sisSynchronized
      false
      sthrowException
      true
      suseOtherAction
      false
      suseOuterJava
      true
      souterClassName
      xworker.web.app.view.extjs.server.DataObjectStoreDestroyCreator
      smethodName
      doAction
      sdisableGlobalContext
      false
      sdescriptors
      xworker.lang.actions.JavaAction
      sid
      doAction
  @/@export
  sname
  export
  sdescriptors
  xworker.web.ControlSet/@SimpleControl
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_mark
  false
  sid
  export
    @/@export/@actions
    sname
    actions
    sdescriptors
    xworker.web.controls.SimpleControl/@actions
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    actions
      @/@export/@actions/@doAction
      sname
      doAction
      sisSynchronized
      false
      sthrowException
      true
      suseOtherAction
      false
      suseOuterJava
      true
      souterClassName
      xworker.web.app.view.extjs.server.DataObjectStoreExportCreator
      smethodName
      doAction
      sdisableGlobalContext
      false
      sattributeTemplate
      false
      sinterpretationType
      Action
      svarScope
      Global
      screateLocalVarScope
      false
      ssaveReturn
      false
      sdescriptors
      xworker.lang.actions.JavaAction
      sid
      doAction
