起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1343|回复: 9

[结贴] grid Select(Input组件模式)

[复制链接]

17

主题

106

帖子

173

积分

初级会员

Rank: 2

积分
173
QQ
发表于 2016-9-2 10:11:00 | 显示全部楼层 |阅读模式
条件:之前做好了关联查询,表里存ID,关联查询显示Name。
问题:在grid里新增的时候,在那个字段里点击选择Name,鼠标移开的时候,字段里就显示ID了,点进去又显示相应的Name.
想要的功能:一直显示Name,但是字段里存ID。

17

主题

106

帖子

173

积分

初级会员

Rank: 2

积分
173
QQ
 楼主| 发表于 2016-9-2 10:18:03 | 显示全部楼层
标题改为“grid Select(组件模式)”,之前的标题好像有错误
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2016-9-2 11:40:34 | 显示全部楼层
把grid的完整定义源码发一下看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

17

主题

106

帖子

173

积分

初级会员

Rank: 2

积分
173
QQ
 楼主| 发表于 2016-9-2 11:49:04 | 显示全部楼层
jishuang 发表于 2016-9-2 11:40
把grid的完整定义源码发一下看看

<div component="$UI/system/components/justep/grid/grid" hiddenCaptionbar="true"
    altRows="true" class="x-grid-no-bordered" xid="grid2" data="sonData" moveColumn="false"
    height="auto" width="100%" multiselect="true" multiboxonly="true">
    <columns xid="columns2">
      <column width="100" name="fMaterielCode" multiRowEditor="false" disableEditorDisplay="false"
        editable="true" editor="component" xid="column9">
        <editor xid="editor1">
          <input component="$UI/system/components/justep/input/input" bind-ref="ref('fMaterielCode')"
            class="form-control x-edit-focusin" xid="input2"/>
        </editor>
      </column>  
      <column width="100" name="fTaskBookSonName" multiRowEditor="false" disableEditorDisplay="false"
        editable="true" editor="component" xid="column10">
        <editor xid="editor2">
          <input component="$UI/system/components/justep/input/input" bind-ref="ref('fTaskBookSonName')"
            class="form-control x-edit-focusin" xid="input3"/>
        </editor>
      </column>  
      <column width="100" name="fRemark" multiRowEditor="false" disableEditorDisplay="false"
        editable="true" editor="component" xid="column11">
        <editor xid="editor3">
          <input component="$UI/system/components/justep/input/input" bind-ref="ref('fRemark')"
            class="form-control x-edit-focusin" xid="input4"/>
        </editor>
      </column>  
      <column width="100" name="fMeteringUnitID" multiRowEditor="false" disableEditorDisplay="false"
        editable="true" editor="component" xid="column12">
        <editor xid="editor4">
          <select component="$UI/system/components/justep/select/select" bind-ref="ref('fMeteringUnitID')"
            bind-optionsCaption="请选择" class="form-control x-edit-focusin" xid="select1"
            bind-labelRef="$model.sonData.ref(&quot;fMeteringUnit&quot;)" bind-options="$model.meaUniData"
            bind-optionsValue="ERP_MeasurementUnitSort" bind-optionsLabel="fName"/>
        </editor>
      </column>  
      <column width="100" name="fEditionCode" multiRowEditor="false" disableEditorDisplay="false"
        editable="true" editor="component" xid="column13">
        <editor xid="editor5">
          <input component="$UI/system/components/justep/input/input" bind-ref="ref('fEditionCode')"
            class="form-control x-edit-focusin" xid="input5"/>
        </editor>
      </column>  
      </columns>
  </div>
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2016-9-2 14:30:28 | 显示全部楼层
queryOA_WJLMAction中关联查询了fMeteringUnit了吗?把<column width="100" name="fMeteringUnitID" multiRowEditor="false" disableEditorDisplay="false"
        editable="true" editor="component" xid="column12">中的fMeteringUnitID改为关系查询出来的name的字段
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

17

主题

106

帖子

173

积分

初级会员

Rank: 2

积分
173
QQ
 楼主| 发表于 2016-9-2 15:06:48 | 显示全部楼层
jishuang 发表于 2016-9-2 14:30
queryOA_WJLMAction中关联查询了fMeteringUnit了吗?把中的fMeteringUnitID改为关系查询出来的name的字段 ...

queryOA_WJLMAction 这个Action在哪儿啊,我好像没用到这个Action啊,我在queryERP_TaskBookSonAction里关联查询了字段
回复 支持 反对

使用道具 举报

17

主题

106

帖子

173

积分

初级会员

Rank: 2

积分
173
QQ
 楼主| 发表于 2016-9-2 15:18:38 | 显示全部楼层
jishuang 发表于 2016-9-2 14:30
queryOA_WJLMAction中关联查询了fMeteringUnit了吗?把中的fMeteringUnitID改为关系查询出来的name的字段 ...

可以了,问题解决了,这个每次做还要改源码吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2016-9-2 17:10:26 | 显示全部楼层
不需要改源码,在grid添加列的时候直接选择关联查询过来的列就可以
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

17

主题

106

帖子

173

积分

初级会员

Rank: 2

积分
173
QQ
 楼主| 发表于 2016-9-2 21:08:30 | 显示全部楼层
jishuang 发表于 2016-9-2 17:10
不需要改源码,在grid添加列的时候直接选择关联查询过来的列就可以

了解,请结贴!
回复 支持 反对

使用道具 举报

17

主题

106

帖子

173

积分

初级会员

Rank: 2

积分
173
QQ
 楼主| 发表于 2016-9-2 21:08:46 | 显示全部楼层
jishuang 发表于 2016-9-2 17:10
不需要改源码,在grid添加列的时候直接选择关联查询过来的列就可以

了解,请结贴!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-19 10:02 , Processed in 0.072832 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表