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

QQ登录

只需一步,快速开始

查看: 5782|回复: 13

[结贴] OrgSelect

[复制链接]

13

主题

106

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
发表于 2013-8-12 15:15:16 | 显示全部楼层 |阅读模式
本帖最后由 justepX5007 于 2013-8-12 15:44 编辑

如图所示,空白单元格是orgselect,后台配置后,为何前台运行后,默认数值10.补充说明:如何将起步软件过滤
11.jpg
o.jpg

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35936
发表于 2013-8-12 16:15:34 | 显示全部楼层
1.orgSelect的定义发一下看看,也可以参考/UI/demo/components/process/org/mainActivity.w
2.动态设置过滤条件参考http://www.justep.com/x5knowledg ... 12AE6093ECA89C.html
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

13

主题

106

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
 楼主| 发表于 2013-8-12 16:26:44 | 显示全部楼层
jishuang 发表于 2013-8-12 16:15
1.orgSelect的定义发一下看看,也可以参考/UI/demo/components/process/org/mainActivity.w
2.动态设置过滤 ...

好的!我再试试
回复 支持 反对

使用道具 举报

13

主题

106

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
 楼主| 发表于 2013-8-14 15:47:44 | 显示全部楼层
jishuang 发表于 2013-8-12 16:15
1.orgSelect的定义发一下看看,也可以参考/UI/demo/components/process/org/mainActivity.w
2.动态设置过滤 ...

管理员你好!orgselect这个组件中的biadata关联的是SA_OPORG,treeselect中的配置如图所示,请问截图三中这个组件为何不能下拉选择。
1.png
3.png
2.png
回复 支持 反对

使用道具 举报

6

主题

295

帖子

988

积分

高级会员

Rank: 4

积分
988
发表于 2013-8-14 15:49:24 | 显示全部楼层
因为你没有设置root-filter,所有数据变成根节点了
动脑不费电

论坛不认识milan,学会X5也枉然
回复 支持 反对

使用道具 举报

13

主题

106

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
 楼主| 发表于 2013-8-14 16:31:21 | 显示全部楼层
本帖最后由 justepX5007 于 2013-8-14 16:38 编辑
milan 发表于 2013-8-14 15:49
因为你没有设置root-filter,所有数据变成根节点了


你好!我结合了org组合选人这个功能,想实现上面的orgselect选择组织机构(红色1),下方的treeselect根据不同的组织机构(红色2),动态对应的自己新建表内的数据,新建表有字段用于存放组织机构的代码。


js代码如下:
function treeSelect2Closeup(event){
var org = justep.xbl('commData').getValue('fOrgID');
justep.xbl('dataMain').setFilter('person_filter',"SA_OPOrg.sParent='"+org+"'");
isReload = true;
}
function treeSelect3Dropdown(event){
if(isReload){
  justep.xbl('dataMain').refreshData();
  isReload = false;
}
}
----------------------------------------------------------------------------------------------
我的理解是:dataMain是新建关联数据表的bizdata。传参数是应该把org到datamain中,然后过滤出对应的数据。请问,理解是否正确,因为没能实现,所以请求帮助

333.png
2222.png
回复 支持 反对

使用道具 举报

6

主题

295

帖子

988

积分

高级会员

Rank: 4

积分
988
发表于 2013-8-14 16:46:40 | 显示全部楼层
1、首先把你的代码都合到下面那个组件的dropdown里
2、因为你下面的数据是树形,你要设置root-filter
void  setTreeRootFilter(string filter)
设置data是tree数据时设置根节点的filter
动脑不费电

论坛不认识milan,学会X5也枉然
回复 支持 反对

使用道具 举报

13

主题

106

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
 楼主| 发表于 2013-8-15 09:00:49 | 显示全部楼层
milan 发表于 2013-8-14 16:46
1、首先把你的代码都合到下面那个组件的dropdown里
2、因为你下面的数据是树形,你要设置root-filter
void  ...

你好!我下面这个组件是想换成tree的,tree没有OnDropdown这个事件。我的tree,关联的是Maindata(is tree)。所以你说的代码合到下面这个组件的事件中,是不是实现不了了?
QQ截图20130815085707.jpg
回复 支持 反对

使用道具 举报

13

主题

106

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
 楼主| 发表于 2013-8-15 09:12:23 | 显示全部楼层
milan 发表于 2013-8-14 16:46
1、首先把你的代码都合到下面那个组件的dropdown里
2、因为你下面的数据是树形,你要设置root-filter
void  ...


想实现这样子的一个布局图11111111111
目前进展到下面这个阶段图22222222222

2222222222

2222222222

1111111111

1111111111
回复 支持 反对

使用道具 举报

6

主题

295

帖子

988

积分

高级会员

Rank: 4

积分
988
发表于 2013-8-15 09:22:15 | 显示全部楼层
那你就在上面数据选择后触发吧,无所谓了

关键是设置setTreeRootFilter
动脑不费电

论坛不认识milan,学会X5也枉然
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-11 00:46 , Processed in 0.074122 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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