^1640763664488
@
sname
SelectDatasInsertToGrid
slabel
SelectDatasInsertToGrid
sincludeRoot
false
sgroup
extjs.window
Sdescription
#$@text#$@
<p>一个选择插叙选择数据的窗口，点击确定插入选中的数据到指定的Grid中。</p>

<p>具有过滤重复数据的功能等。</p>
#$@text#$@
sdescriptors
xworker.core.util.ThingCreator
sinheritDescription
false
sth_createIndex
true
sth_registThing
child|xworker.core.util.ThingTemplateIndex,template|xworker.extjs.Ext.Window
sth_registMyChilds
false
sth_mark
false
  @/@InputThing
  sname
  InputThing
  sdescriptors
  xworker.core.util.ThingCreator/@InputThing
  smany
  true
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sinheritDescription
  false
  snotXmlAttribute
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_mark
  false
  sid
  InputThing
    @/@InputThing/@id
    sname
    id
    ssize
    50
    sshowLabel
    true
    sreadOnly
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    true
    LallowDecimals
    true
    LallowNegative
    true
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    id
    @/@InputThing/@title
    sname
    windowTitle
    ssize
    40
    sshowLabel
    true
    sreadOnly
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    true
    LallowDecimals
    true
    LallowNegative
    true
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    title
    @/@InputThing/@gridTitle
    sname
    gridTitle
    ssize
    40
    sshowLabel
    true
    sreadOnly
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    true
    LallowDecimals
    true
    LallowNegative
    true
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    gridTitle
    @/@InputThing/@formDataObject
    sname
    formDataObject
    sinputtype
    dataSelector
    ssize
    60
    sshowLabel
    true
    sreadOnly
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    true
    LallowDecimals
    true
    LallowNegative
    true
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    formDataObject
    @/@InputThing/@gridDataObject
    sname
    gridDataObject
    sinputtype
    dataSelector
    ssize
    60
    sshowLabel
    true
    sreadOnly
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    true
    LallowDecimals
    true
    LallowNegative
    true
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    gridDataObject
    @/@InputThing/@gridCondition
    sname
    gridCondition
    sinputtype
    dataSelector
    ssize
    60
    sshowLabel
    true
    sreadOnly
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    true
    LallowDecimals
    true
    LallowNegative
    true
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    gridCondition
    @/@InputThing/@filterDataObject
    sname
    filterDataObject
    sinputtype
    dataSelector
    ssize
    60
    sshowLabel
    true
    sreadOnly
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    true
    LallowDecimals
    true
    LallowNegative
    true
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    filterDataObject
    @/@InputThing/@targetGridId
    sname
    targetGridId
    ssize
    40
    sshowLabel
    true
    sreadOnly
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    true
    LallowDecimals
    true
    LallowNegative
    true
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    targetGridId
  @/@ThingTemplate
  sname
  ThingTemplate
  sdescriptors
  xworker.core.util.ThingCreator/@ThingTemplate
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_mark
  false
  sid
  ThingTemplate
    @/@ThingTemplate/@Window
    Lclosable
    false
    Lcollapsed
    false
    Lconstrain
    false
    LconstrainHeader
    false
    Ldraggable
    false
    LexpandOnShow
    false
    Lhidden
    false
    LinitHidden
    false
    Lmaximizable
    false
    Lmaximized
    false
    Lminimizable
    false
    Lmodal
    false
    Lplain
    false
    Lresizable
    false
    LanimCollapse
    false
    LbodyBorder
    false
    Lborder
    false
    LcollapseFirst
    false
    Lcollapsible
    false
    Ldisabled
    false
    Lfooter
    false
    Lframe
    false
    Lheader
    false
    LheaderAsText
    false
    LhideCollapseTool
    false
    LmaskDisabled
    false
    LpreventBodyReset
    false
    Lshim
    false
    LtitleCollapse
    false
    Lunstyled
    false
    LautoDestroy
    false
    LforceLayout
    false
    LhideBorders
    false
    LmonitorResize
    false
    LhideLabel
    false
    LhideParent
    false
    sid
    Window
    Lstateful
    false
    sname
    Window
    sdescriptors
    xworker.extjs.Items/@Window
    sth_createIndex
    false
    sth_mark
    false
      @/@ThingTemplate/@Window/@items
      sname
      items
      sdescriptors
      xworker.extjs.Ext.Container/@24354
      sth_createIndex
      false
      sth_mark
      false
      sid
      items
        @/@ThingTemplate/@Window/@items/@_selectAppWinQueryForm_
        sdf_dataObject
        ${data.formDataObject?if_exists}
        sdf_editorType
        edit
        sdf_appendItems
        true
        sdf_column
        4
        sdf_showLabel
        true
        sdf_labelAlign
        right
        sdf_labelVAlign
        baseline
        sdf_bind
        false
        sdf_bindType
        grid
        LhideLabels
        false
        LmonitorValid
        false
        LanimCollapse
        false
        LbodyBorder
        false
        Lborder
        false
        Lclosable
        false
        LcollapseFirst
        false
        Lcollapsed
        false
        Lcollapsible
        false
        Ldisabled
        false
        Lfooter
        false
        Lframe
        false
        Lheader
        false
        LheaderAsText
        false
        LhideCollapseTool
        false
        LmaskDisabled
        false
        LpreventBodyReset
        false
        Lshim
        false
        LtitleCollapse
        false
        Lunstyled
        false
        LautoDestroy
        false
        LforceLayout
        false
        LhideBorders
        false
        LmonitorResize
        false
        Lhidden
        false
        LhideLabel
        false
        LhideParent
        false
        sid
        _selectAppWinQueryForm_
        Lstateful
        false
        sname
        DataObjectFormPanel
        slabel
        queryForm
        LfileUpload
        false
        LparamsAsHash
        false
        LstandardSubmit
        false
        LtrackResetOnLoad
        false
        sdescriptors
        xworker.web.app.view.extjs.widgets.AppItems/@DataObjectFormPanel
        sth_createIndex
        false
        sth_mark
        false
          @/@ThingTemplate/@Window/@items/@_selectAppWinQueryForm_/@buttons
          sname
          buttons
          sdescriptors
          xworker.extjs.Ext.form.FormPanel/@24823
          sth_createIndex
          false
          sth_mark
          false
          sid
          buttons
            @/@ThingTemplate/@Window/@items/@_selectAppWinQueryForm_/@buttons/@Button
            LallowDepress
            false
            LautoWidth
            false
            Ldisabled
            false
            LenableToggle
            false
            LhandleMouseEvents
            false
            Lhidden
            false
            Lpressed
            false
            LhideLabel
            false
            LhideParent
            false
            sid
            Button
            Lstateful
            false
            sname
            Button
            sdescriptors
            xworker.extjs.Items/@Button
            sth_createIndex
            false
            sth_mark
            false
              @/@ThingTemplate/@Window/@items/@_selectAppWinQueryForm_/@buttons/@Button/@handler
              sname
              handler
              sdescriptors
              xworker.extjs.Ext.Button/@24224
              sth_createIndex
              false
              sth_mark
              false
              sid
              handler
                @/@ThingTemplate/@Window/@items/@_selectAppWinQueryForm_/@buttons/@Button/@handler/@loadApps
                sname
                loadApps
                suseFormVar
                false
                sformPanelName
                '${data.id?if_exists}QueryForm'
                sformVarName
                form
                suseGridStoreVar
                false
                sgridName
                '${data.id?if_exists}GridPanel'
                sgridStoreVarName
                store
                sdescriptors
                xworker.web.app.view.extjs.widgets.grid.DataObjectGridFunctions/@FormGridLaod
                sth_createIndex
                false
                sth_mark
                false
                sid
                loadApps
        @/@ThingTemplate/@Window/@items/@_selectAppWinGridPanel_
        sdobj_condition
        ${data.gridCondition?if_exists}
        sloadMask
        true
        sdataObject
        ${data.gridDataObject?if_exists}
        LautoEncode
        false
        LforceValidation
        false
        LcolumnLines
        false
        LdeferRowRender
        false
        LdisableSelection
        false
        LenableColumnHide
        false
        LenableColumnMove
        false
        LenableColumnResize
        false
        LenableDragDrop
        false
        LenableHdMenu
        false
        LhideHeaders
        false
        LstripeRows
        false
        LtrackMouseOver
        false
        LanimCollapse
        false
        LbodyBorder
        false
        Lborder
        false
        Lclosable
        false
        LcollapseFirst
        false
        Lcollapsed
        false
        Lcollapsible
        false
        Ldisabled
        false
        Lfooter
        false
        Lframe
        false
        Lheader
        false
        LheaderAsText
        false
        LhideCollapseTool
        false
        LmaskDisabled
        false
        LpreventBodyReset
        false
        Lshim
        false
        LtitleCollapse
        false
        Lunstyled
        false
        LautoDestroy
        false
        LforceLayout
        false
        LhideBorders
        false
        LmonitorResize
        false
        Lhidden
        false
        LhideLabel
        false
        LhideParent
        false
        sid
        _selectAppWinGridPanel_
        Lstateful
        false
        sname
        DataObjectGridPanel
        slabel
        dataTable
        sdescriptors
        xworker.web.app.view.extjs.widgets.AppItems/@DataObjectGridPanel
        sth_createIndex
        false
        sth_mark
        false
      @/@ThingTemplate/@Window/@buttons
      sname
      buttons
      sdescriptors
      xworker.extjs.Ext.Panel/@25325
      sth_createIndex
      false
      sth_mark
      false
      sid
      buttons
        @/@ThingTemplate/@Window/@buttons/@Button
        LallowDepress
        false
        LautoWidth
        false
        Ldisabled
        false
        LenableToggle
        false
        LhandleMouseEvents
        false
        Lhidden
        false
        Lpressed
        false
        LhideLabel
        false
        LhideParent
        false
        sid
        Button
        Lstateful
        false
        sname
        Button
        sdescriptors
        xworker.extjs.Items/@Button
        sth_createIndex
        false
        sth_mark
        false
          @/@ThingTemplate/@Window/@buttons/@Button/@handler
          sname
          handler
          sdescriptors
          xworker.extjs.Ext.Button/@24224
          sth_createIndex
          false
          sth_mark
          false
          sid
          handler
            @/@ThingTemplate/@Window/@buttons/@Button/@handler/@insertDatas
            sname
            insertDatas
            suseSrcGridVar
            false
            ssrcGridId
            '${data.id?if_exists}GridPanel'
            ssrcGridVarName
            srcGrid
            suseTargGridVar
            false
            stargGridId
            '${data.targetGridId?if_exists}'
            stargGridVarName
            targGrid
            srecordVarName
            record
            SnewRecord
#$@text#$@
{
    name: record.get('name'),
}
#$@text#$@
            sfilterExistsRecords
            true
            sdataObject
            ${data.filterDataObject?if_exists}
            sfilterMessage
            true
            stitle
            '过滤重复数据'
            smessage
            '总记录{0}条，可插入{1}条，重复{2}条，错误{3}条。'
            sdescriptors
            xworker.web.app.view.extjs.widgets.grid.DataObjectGridFunctions/@GridToGridInserRecords
            sth_createIndex
            false
            sth_mark
            false
            sid
            insertDatas
              @/@ThingTemplate/@Window/@buttons/@Button/@handler/@insertDatas/@FilterCondition
              sname
              FilterCondition
              boperator
              1
              sjoin
              and
              signoreNull
              true
              sdummySql
              false
              saddOneDay
              false
              sdescriptors
              xworker.web.app.view.extjs.widgets.grid.DataObjectGridFunctions/@GridToGridInserRecords/@FilterCondition
              sth_createIndex
              false
              sth_mark
              false
              sid
              FilterCondition
            @/@ThingTemplate/@Window/@buttons/@Button/@handler/@closeWindow
            sname
            closeWindow
            sdescriptors
            xworker.extjs.Function/@Code
            sth_createIndex
            false
            sth_mark
            false
            sid
            closeWindow
        @/@ThingTemplate/@Window/@buttons/@Button1
        LallowDepress
        false
        LautoWidth
        false
        Ldisabled
        false
        LenableToggle
        false
        LhandleMouseEvents
        false
        Lhidden
        false
        Lpressed
        false
        LhideLabel
        false
        LhideParent
        false
        sid
        Button1
        Lstateful
        false
        sname
        Button
        sdescriptors
        xworker.extjs.Items/@Button
        sth_createIndex
        false
        sth_mark
        false
          @/@ThingTemplate/@Window/@buttons/@Button1/@handler
          sname
          handler
          sdescriptors
          xworker.extjs.Ext.Button/@24224
          sth_createIndex
          false
          sth_mark
          false
          sid
          handler
