^1651550925678
@
sname
DataObjectOpenWindowSets
slabel
DataObjectOpenWindowSets
sdescriptors
xworker.swt.xworker.attributeEditor.AttributeOpenWindowSettings,xworker.lang.MetaDescriptor3
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
Sdescription
#$@text#$@
<p>属性的编辑器的输入扩展属性的弹出窗口。根据属性的输入类型选择适当的弹出窗口。</p>
<p>便捷的弹出扩充属性编辑器是使用Thing或DataObject表单，参看label或treeSelector，使用Thing表单最方便。</p>
#$@text#$@
sth_createIndex
false
sth_mark
false
  @/@shell
  sname
  shell
  slabel
  DataObjectSelector
  swinPath
  xworker.swt.dataObject.AttributeDataObjectSelector/@shell
  sgroup
  DataObject
  sseparateChar
  ,
  sencoding
  utf-8
  Sdescription
#$@text#$@
<p>查询数据对象的数据，选择数据的一个属性值或多个属性值，并把这些值填充到表单中。</p>

<p><strong>当前输入框的值映射</strong></p>

<p>&nbsp;&nbsp;&nbsp; 当选择了一条数据记录后，对应属性名称的值设置到当前输入框中。</p>

<p><strong>表单的其它属性的映射</strong></p>

<p>&nbsp;&nbsp;&nbsp; 使用值映射来设置，可以把数据对象的记录的其它值映射到指定的属性上。</p>

<p><strong>数据对象表单-数据关联</strong></p>

<p>&nbsp;&nbsp;&nbsp; 只对数据对象的表单有用。比如一个界面是要选择订单编号的，同时这个界面还显示了订单相关的其他名称，如订单名称、订单日期等，这个时候在订单编号属性编辑可以选择选择数据对象，当选择成功后编辑界面的订单相关的属性都会被设置。</p>

<p>&nbsp;&nbsp;&nbsp; 原来是订单标识关联了订单事物，弹出选择界面确认后设置的是订单事物。</p>
#$@text#$@
  sdescriptors
  xworker.swt.xworker.attributeEditor.OpenWindowSet
  sth_createIndex
  true
  sth_registThing
  child|xworker.swt.xworker.attributeEditor.OpenWindowSets
  sth_mark
  false
  sid
  shell
    @/@shell/@ThingDataObject
    sname
    ThingDataObject
    seditCols
    1
    spaging
    false
    snoTotalCount
    false
    spagineByCursor
    false
    sreadUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@read
    screateUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@create
    supdateUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@update
    sdestroyUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@destroy
    LstoreAutoDestroy
    false
    sstoreAutoLoad
    false
    LstoreAutoSave
    true
    LstoreBatch
    true
    LstorePruneModifiedRecords
    false
    LstoreRemoteSort
    false
    LstoreRestful
    false
    sstoreRoot
    'rows'
    sstoreSuccessProperty
    'success'
    sstoreTotalProperty
    'totalCount'
    sstoreMessageProperty
    'msg'
    sgridEditable
    false
    sgridEditType
    cell
    sformReadUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@read
    sformCreateUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@create
    sformUpdateUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@update
    sformDestroyUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@delete
    spaging_afterPageText
    页 共
    spaging_beforePageText
    第
    Lpaging_displayInfo
    false
    spaging_displayMsg
    第{0}-第{1}条，共{2}条
    spaging_emptyMsg
    没有数据
    spaging_firstText
    首页
    spaging_lastText
    最后一页
    spaging_nextText
    下一页
    Lpaging_prependButtons
    false
    spaging_prevText
    上一页
    spaging_refreshText
    刷新
    sgridColumnLocking
    false
    sgridLockText
    '锁定'
    sgridUnlockText
    '解锁'
    scolumnGroup
    false
    sgridCheckable
    false
    sgridRowNumber
    false
    sgridGrouping
    false
    sgridGroupTextTpl
    '{text} ({[values.rs.length]} 条)'
    sgridRowExpander
    false
    sautoGenerateId
    false
    sidGenerateType
    action
    sidAction
    generateId
    sstoreSortDir
    ASC
    sautoInit
    false
    sautoInitAction
    autoInit
    scacheRelation
    false
    scacheRelationMaxSize
    1000
    scacheRelationReadnone
    false
    safterCreated
    false
    sonLoaded
    false
    sbeforeUpdate
    false
    safterUpdated
    false
    sbeforeDelete
    false
    safterDeleted
    false
    sbeforeQuery
    false
    safterQueryed
    false
    sshowUserTask
    false
    sdescriptors
    xworker.dataObject.DataObjects/@ThingDataObject
    sth_createIndex
    false
    sid
    ThingDataObject
      @/@shell/@ThingDataObject/@dataObject
      sname
      dataObject
      slabel
      数据对象
      stype
      string
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      sdescription
      <p>通过该数据对象生成查询表单和数据表格。</p>
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      sinputtype
      openWindow
      ssize
      50
      sreadOnly
      false
      seditable
      true
      sdisabled
      false
      scolspan
      2
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sinputattrs
      xworker.swt.xworker.attributeEditor.openWins.SelectThingOpenWindow/@shell|registType=child,descriptor=xworker.dataObject.DataObject,registThing=xworker.dataObject.DataObjectIns,seperator=%2C,returnType=name,append=false
      sshowInTable
      true
      sdisplayRelationLabel
      false
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sth_createIndex
      false
      sid
      dataObject
      @/@shell/@ThingDataObject/@queryDataObject
      sname
      queryDataObject
      slabel
      查询表单数据对象
      stype
      string
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      sdescription
      <p>用于生成查询表单的数据对象，如果为空那么使用数据对象自身定义的查询表单数据对象。</p>
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      sinputtype
      dataSelector
      ssize
      60
      sreadOnly
      false
      seditable
      true
      sdisabled
      false
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sdisplayRelationLabel
      false
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      queryDataObject
      @/@shell/@ThingDataObject/@queryConfig
      sname
      queryConfig
      slabel
      查询配置
      stype
      string
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      sdescription
      <p>查询配置，如果为空使用数据对象自身定义的查询配置。</p>
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      sinputtype
      dataSelector
      ssize
      50
      sreadOnly
      false
      seditable
      true
      sdisabled
      false
      scolspan
      2
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sdisplayRelationLabel
      false
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sth_createIndex
      false
      sid
      queryConfig
      @/@shell/@ThingDataObject/@queryUserFormValues
      sname
      queryUserFormValues
      slabel
      使用表单数据作为查询条件
      stype
      string
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      sdescription
      <p>如果为true，那么数据对象的查询表单的内容将用当前表单的数据填充。</p>
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      sinputtype
      truefalse
      sreadOnly
      false
      seditable
      true
      sdisabled
      false
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sdisplayRelationLabel
      false
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      queryUserFormValues
      @/@shell/@ThingDataObject/@attributeName
      sname
      attributeName
      slabel
      属性名称
      stype
      string
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      sdescription
      <p>当选中了一个记录后，向文本输入框设置数据对象记录的那个属性。</p>
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      sreadOnly
      false
      seditable
      true
      sdisabled
      false
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sdisplayRelationLabel
      false
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sth_createIndex
      false
      sid
      attributeName
      @/@shell/@ThingDataObject/@relationName
      sname
      relationName
      slabel
      关联名称
      stype
      string
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      Sdescription
#$@text#$@
<p>如果是在数据对象的编辑器里，一般是选择相关联的数据对象，可以设置关联名称以致把选择的数据对象直接赋值给编辑器。</p>
<p>如：用户关联性别，使用sexId关联，关联的数据对象属性是sex，这里填sex。</p>
#$@text#$@
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      sreadOnly
      false
      seditable
      true
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sgridWidth
      30
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sth_createIndex
      false
      sid
      relationName
      @/@shell/@ThingDataObject/@winWidth
      sname
      winWidth
      slabel
      窗口宽度
      stype
      int
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      sdefault
      -1
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      sreadOnly
      false
      seditable
      true
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sth_createIndex
      false
      sid
      winWidth
      @/@shell/@ThingDataObject/@winHeight
      sname
      winHeight
      slabel
      窗口高度
      stype
      int
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      sdefault
      -1
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      sreadOnly
      false
      seditable
      true
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sth_createIndex
      false
      sid
      winHeight
      @/@shell/@ThingDataObject/@multi
      sname
      multi
      slabel
      多选
      stype
      string
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      sdefault
      false
      sdescription
      <p>目前还不支持。</p>
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      sinputtype
      truefalse
      sreadOnly
      false
      seditable
      true
      sdisabled
      false
      scolspan
      2
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sdisplayRelationLabel
      false
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_mark
      false
      sid
      multi
      @/@shell/@ThingDataObject/@valueMapping
      sname
      valueMapping
      slabel
      值映射
      stype
      string
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      Sdescription
#$@text#$@
<p>可以映射其他值到当前事物表单，比如当前输入框是标识，同时还想把数据对象的名称字段的值保存到名字属性中，那么可以用此属性。</p>

<p>方法是：</p>

<p>&lt;dataObjectAttrbiuteName1&gt;:&lt;thingAttributeName1&gt;,&lt;dataObjectAttrbiuteName2&gt;:&lt;thingAttributeName2&gt;..........</p>
#$@text#$@
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      sinputtype
      textarea
      sreadOnly
      false
      seditable
      true
      sdisabled
      false
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sdisplayRelationLabel
      false
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_mark
      false
      sid
      valueMapping
  @/@AttributeSelector
  sname
  AttributeSelector
  slabel
  AttributeSelector
  swinPath
  xworker.swt.dataObject.SelectAttributeDialog/@shell
  sgroup
  DataObject,xworker
  sseparateChar
  ,
  sencoding
  utf-8
  Sdescription
#$@text#$@
<p><strong>属性名选择器</strong></p>

<p>&nbsp;&nbsp;&nbsp; 可以选择一个数据对象或事物的属性名，其中数据对象或事物可以是当前表单的其它属性指定的，或通过其它方式设置的。</p>

<p>&nbsp;&nbsp;&nbsp; 也可以用于普通事物，此时只能选择当前事物的属性。</p>

<p>&nbsp;</p>
#$@text#$@
  sdescriptors
  xworker.swt.xworker.attributeEditor.AttributeOpenWindowSettings/@OpenWindowSet
  sth_createIndex
  true
  sth_registThing
  child|xworker.swt.xworker.attributeEditor.OpenWindowSets
  sid
  AttributeSelector
    @/@AttributeSelector/@AbstractDataObject
    sname
    AbstractDataObject
    seditCols
    1
    spaging
    false
    snoTotalCount
    false
    spagineByCursor
    false
    sreadUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@read
    screateUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@create
    supdateUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@update
    sdestroyUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@destroy
    LstoreAutoDestroy
    false
    sstoreAutoLoad
    false
    LstoreAutoSave
    true
    LstoreBatch
    true
    LstorePruneModifiedRecords
    false
    LstoreRemoteSort
    false
    LstoreRestful
    false
    sstoreRoot
    'rows'
    sstoreSuccessProperty
    'success'
    sstoreTotalProperty
    'totalCount'
    sstoreMessageProperty
    'msg'
    sgridEditable
    false
    sgridEditType
    cell
    sformReadUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@read
    sformCreateUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@create
    sformUpdateUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@update
    sformDestroyUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@delete
    spaging_afterPageText
    页 共
    spaging_beforePageText
    第
    Lpaging_displayInfo
    false
    spaging_displayMsg
    第{0}-第{1}条，共{2}条
    spaging_emptyMsg
    没有数据
    spaging_firstText
    首页
    spaging_lastText
    最后一页
    spaging_nextText
    下一页
    Lpaging_prependButtons
    false
    spaging_prevText
    上一页
    spaging_refreshText
    刷新
    sgridColumnLocking
    false
    sgridLockText
    '锁定'
    sgridUnlockText
    '解锁'
    scolumnGroup
    false
    sgridCheckable
    false
    sgridRowNumber
    false
    sgridGrouping
    false
    sgridGroupTextTpl
    '{text} ({[values.rs.length]} 条)'
    sgridRowExpander
    false
    sautoGenerateId
    false
    sidGenerateType
    action
    sidAction
    generateId
    sstoreSortDir
    ASC
    sautoInit
    false
    sautoInitAction
    autoInit
    scacheRelation
    false
    scacheRelationMaxSize
    1000
    scacheRelationReadnone
    false
    safterCreated
    false
    sonLoaded
    false
    sbeforeUpdate
    false
    safterUpdated
    false
    sbeforeDelete
    false
    safterDeleted
    false
    sbeforeQuery
    false
    safterQueryed
    false
    sshowUserTask
    false
    sdescriptors
    xworker.dataObject.DataObjects/@AbstractDataObject
    sth_createIndex
    false
    sid
    AbstractDataObject
      @/@AttributeSelector/@AbstractDataObject/@dataObjectIndicator
      sname
      dataObjectIndicator
      slabel
      数据对象指示
      stype
      string
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      sdefault
      self
      Sdescription
#$@text#$@
<p>指向从哪里找包含属性的模型。</p>

<ul>
	<li><strong>self:xxxx</strong><br />
	通过当前编辑属性的父模型的xxxx获取模型。<br />
	&nbsp;</li>
	<li><strong>self</strong><br />
	当前编辑属性的父模型。<br />
	&nbsp;</li>
	<li><strong>parent</strong><br />
	当前属性所在的模型的父模型。<br />
	&nbsp;</li>
	<li><strong>xxxxx</strong><br />
	包含有关联模型的属性名，获取属性名对应值的，通过值来获取模型。<br />
	&nbsp;</li>
	<li><strong>action:xxxx</strong><br />
	通过模型的xxxx动作返回数据对象。<br />
	&nbsp;</li>
	<li><strong>parent:xxxx</strong><br />
	从当前变量上下文开始获取xxxx，找不到就取parentContext中的变量xxxx，依次类推，知道没有parentContext或找到了变量。<br />
	&nbsp;</li>
	<li><strong>thing:xxxx</strong><br />
	获取模型xxxx。</li>
</ul>

<p>&nbsp;</p>
#$@text#$@
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      ssize
      60
      sreadOnly
      false
      seditable
      true
      sdisabled
      false
      scolspan
      2
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sgridShowEditor
      false
      sdisplayRelationLabel
      false
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.AbstractDataObject/@attribute
      sth_createIndex
      false
      sid
      dataObjectIndicator
  @/@shell1
  sname
  ExtJsDataObjectSelector
  slabel
  ExtJsDataObjectSelector
  swinPath
  xworker.web.app.view.extjs.openwindows.AttributeDataObjectSelector
  sgroup
  DataObject.Extjs
  sseparateChar
  ,
  sencoding
  utf-8
  Sdescription
#$@text#$@
<p>选择一个数据对象的属性或者加上数据对象。</p>
<p><strong>当选择数据对象时</strong></p>
<p>&nbsp;&nbsp;&nbsp; 比如一个界面是要选择订单编号的，同时这个界面还显示了订单相关的其他名称，如订单名称、订单日期等，这个时候在订单编号属性编辑可以选择选择数据对象，当选择成功后编辑界面的订单相关的属性都会被设置。</p>
<p>&nbsp;&nbsp;&nbsp; 原来是订单标识关联了订单事物，弹出选择界面确认后设置的是订单事物。</p>
#$@text#$@
  sdescriptors
  xworker.swt.xworker.attributeEditor.OpenWindowSet
  sth_createIndex
  true
  sth_registThing
  child|xworker.swt.xworker.attributeEditor.OpenWindowSets
  sid
  shell1
    @/@shell1/@ThingDataObject
    sname
    ThingDataObject
    seditCols
    1
    spaging
    false
    snoTotalCount
    false
    spagineByCursor
    false
    sreadUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@read
    screateUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@create
    supdateUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@update
    sdestroyUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@destroy
    LstoreAutoDestroy
    false
    sstoreAutoLoad
    false
    LstoreAutoSave
    true
    LstoreBatch
    true
    LstorePruneModifiedRecords
    false
    LstoreRemoteSort
    false
    LstoreRestful
    false
    sstoreRoot
    'rows'
    sstoreSuccessProperty
    'success'
    sstoreTotalProperty
    'totalCount'
    sstoreMessageProperty
    'msg'
    sgridEditable
    false
    sgridEditType
    cell
    sformReadUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@read
    sformCreateUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@create
    sformUpdateUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@update
    sformDestroyUrl
    do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@delete
    spaging_afterPageText
    页 共
    spaging_beforePageText
    第
    Lpaging_displayInfo
    false
    spaging_displayMsg
    第{0}-第{1}条，共{2}条
    spaging_emptyMsg
    没有数据
    spaging_firstText
    首页
    spaging_lastText
    最后一页
    spaging_nextText
    下一页
    Lpaging_prependButtons
    false
    spaging_prevText
    上一页
    spaging_refreshText
    刷新
    sgridColumnLocking
    false
    sgridLockText
    '锁定'
    sgridUnlockText
    '解锁'
    scolumnGroup
    false
    sgridCheckable
    false
    sgridRowNumber
    false
    sgridGrouping
    false
    sgridGroupTextTpl
    '{text} ({[values.rs.length]} 条)'
    sgridRowExpander
    false
    sautoGenerateId
    false
    sidGenerateType
    action
    sidAction
    generateId
    sstoreSortDir
    ASC
    sautoInit
    false
    sautoInitAction
    autoInit
    scacheRelation
    false
    scacheRelationMaxSize
    1000
    scacheRelationReadnone
    false
    safterCreated
    false
    sonLoaded
    false
    sbeforeUpdate
    false
    safterUpdated
    false
    sbeforeDelete
    false
    safterDeleted
    false
    sbeforeQuery
    false
    safterQueryed
    false
    sshowUserTask
    false
    sdescriptors
    xworker.dataObject.DataObjects/@ThingDataObject
    sth_createIndex
    false
    sid
    ThingDataObject
      @/@shell1/@ThingDataObject/@nameSpace
      sname
      nameSpace
      slabel
      名称空间
      stype
      string
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      sdescription
      <p>窗口的变量域（namespace），注意不同的打开窗口名称空间不要重复。</p>
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      ssize
      50
      sreadOnly
      false
      seditable
      true
      scolspan
      2
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sth_createIndex
      false
      sid
      nameSpace
      @/@shell1/@ThingDataObject/@dataObject
      sname
      dataObject
      slabel
      数据对象
      stype
      string
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      sdescription
      <p>通过该数据对象生成查询表单和数据表格。</p>
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      sinputtype
      dataSelector
      ssize
      50
      sreadOnly
      false
      seditable
      true
      scolspan
      2
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sth_createIndex
      false
      sid
      dataObject
      @/@shell1/@ThingDataObject/@queryConfig
      sname
      queryConfig
      slabel
      查询配置
      stype
      string
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      sinputtype
      dataSelector
      ssize
      50
      sreadOnly
      false
      seditable
      true
      scolspan
      2
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sth_createIndex
      false
      sid
      queryConfig
      @/@shell1/@ThingDataObject/@attributeName
      sname
      attributeName
      slabel
      属性名称
      stype
      string
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      sdescription
      <p>当选中了一个数据对象后，向文本输入框设置数据对象的那个属性。</p>
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      sreadOnly
      false
      seditable
      true
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sth_createIndex
      false
      sid
      attributeName
      @/@shell1/@ThingDataObject/@relationName
      sname
      relationName
      slabel
      关联名称
      stype
      string
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      Sdescription
#$@text#$@
<p>如果是在数据对象的编辑器里，一般是选择相关联的数据对象，可以设置关联名称以致把选择的数据对象直接赋值给编辑器。</p>
<p>如：用户关联性别，使用sexId关联，关联的数据对象属性是sex，这里填sex。</p>
#$@text#$@
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      sreadOnly
      false
      seditable
      true
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sgridWidth
      30
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sth_createIndex
      false
      sid
      relationName
      @/@shell1/@ThingDataObject/@winWidth
      sname
      winWidth
      slabel
      窗口宽度
      stype
      int
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      sdefault
      -1
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      sreadOnly
      false
      seditable
      true
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sth_createIndex
      false
      sid
      winWidth
      @/@shell1/@ThingDataObject/@winHeight
      sname
      winHeight
      slabel
      窗口高度
      stype
      int
      soptional
      true
      skey
      false
      sdataField
      true
      sviewField
      true
      sreadField
      true
      sdefault
      -1
      screateEditor
      true
      seditEditor
      true
      sviewEditor
      true
      sgridEditor
      true
      squeryEditor
      true
      sreadOnly
      false
      seditable
      true
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sshowInTable
      true
      sgridFixed
      false
      sgridHidden
      false
      sgridHideable
      true
      sgridSortable
      false
      scolumnLocked
      false
      sgridGroupable
      true
      sgridMenuDisabled
      false
      sgridResizable
      true
      sdescriptors
      xworker.dataObject.thing.ThingDataObject/@attribute
      sth_createIndex
      false
      sid
      winHeight
