对象选择器(OPicker)- 增加数据过滤器

过滤器有两个参数,方法原型如下:

使用方式:

目前有两种过滤器,一是针对一个object进行过滤,二是针对全部objects进行过滤。两者不冲突,过滤的顺序是先过滤单个object,然后再进行全部过滤器。

1、针对object进行过滤:



例子中,配置了两个object。针对orguser的使用了过滤器。当id=="user_administrator"就去掉。

2、全局过滤器



例子中,配置了两个object,同时配置了一个全局过滤器,全局过滤器,对两个object都起到过滤的作用

点击下载:


beyondbit-2.0.0(171106).zip (67.6KB)

公共选人(OPicker)- 部门下用户超出50个用户,只显示50前面50个用户

更新附件中BUA Clent相关dll.


BUA Client.zip (55.4KB)

公共选人(OPicker)(共享服务)- 锁定的用户还能被选择

更新附件中的 dll 到 SharedService的bin目录下。



Beyondbit.SharedService.UI.zip (147.9KB)

对象选择器自定义数据源开发示例

35评论
请下载附件对象选择器示例.zip (8.8MB) 。
解压后直接运行 /Demo/Index 这个Vieiw . 如下图


联合办公的选人控件跨域没有调用权限的解决方案

问题描述:

当使用联合办公公共选人控件时,当前应用程序的域名假设为app.beyondbit.com, 而公共选人控件部署在bucp.beyondbit.com/choosepenson站点中,此时在当前应用程序下调用公共选人会出现跨域,无法正常使用。



解决方案:

一、修改ChoosePerson站点下的View,增加Domain的设置。

      


二、修改你当前使用的Beyondbit.Web.Choose.1.0.js中

       

三、在你的前面加载的时候请调用

$(function(){
Beyondbit.Web.Choose.init({
domain:"beyondbit.com"
});
})

解决思路请参考js 对象domain的原理

http://www.cnblogs.com/rainman/archive/2011/02/20/1959325.html


快速搜索

RecentComments

评论 RSS