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

QQ登录

只需一步,快速开始

查看: 8951|回复: 13

[结贴] bizdata的filter

[复制链接]

7

主题

21

帖子

37

积分

新手上路

Rank: 1

积分
37
QQ
发表于 2018-4-24 21:39:26 | 显示全部楼层 |阅读模式
版本: BeX5V3.5 小版本号:
数据库: MS SQLServer 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: Chrome
我的bizdata和SQL Server相连接,我想要给biadata设置一个filter,根据登录者的编号过滤掉其他信息,也就是说页面只显示登录者的编号和数据库表的编号相同的人的信息

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-4-25 09:19:13 | 显示全部楼层
this.getContext()中提供的有获取当前登录者相关信息的API,具体可以参考API中context上的说明

设置filter可以用data的setFilter方法,data的API中有说明
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

7

主题

21

帖子

37

积分

新手上路

Rank: 1

积分
37
QQ
 楼主| 发表于 2018-4-26 14:49:30 | 显示全部楼层
jishuang 发表于 2018-4-25 09:19
this.getContext()中提供的有获取当前登录者相关信息的API,具体可以参考API中context上的说明

设置filter ...

在源码中是这样的 ,这样正确吗?
<filter name="filter0" xid="filter1"><![CDATA[filters.setFilter('filter1',"Customer.CustomerID = :operatorCode());]]></filter>
我在JS里面写了段这样的,说是有错误
filters.setFilter('filter1',"Customer.CustomerID = :operatorCode());
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-4-26 15:47:49 | 显示全部楼层
<filter name="filter0" xid="filter1"><![CDATA[Customer.CustomerID = :operatorCode()]]></filter>

报错发具体的错误信息
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

7

主题

21

帖子

37

积分

新手上路

Rank: 1

积分
37
QQ
 楼主| 发表于 2018-4-26 16:21:49 | 显示全部楼层
jishuang 发表于 2018-4-26 15:47
报错发具体的错误信息

我现在决定在grid里面做一个FILTER,效果应该是一样的,但是我现在写了,可是系统一直无法登陆,不是说网络问题,就是在线人数超限,之前还能登陆的,下面是控制台的信息
Caused by: com.justep.exception.LicenseException: 编码: JUSTEP153001; 提示: 在线用户超限!
        at com.justep.exception.LicenseException.create(Unknown Source)
        at com.justep.util.Utils.throwSystemException(Unknown Source)
        at com.justep.utils.Utils.destroy(Native Method)
        at com.justep.utils.Utils.regist(Unknown Source)
        ... 35 more
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-4-26 16:51:07 | 显示全部楼层
tomcat重启一下

grid中写filter不是上面的语法,是js表达式的语法
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

7

主题

21

帖子

37

积分

新手上路

Rank: 1

积分
37
QQ
 楼主| 发表于 2018-4-26 16:56:23 | 显示全部楼层
jishuang 发表于 2018-4-26 16:51
tomcat重现一下

grid中写filter不是上面的语法,是js表达式的语法

我在设计界面的grid的filter属性中编辑了这样的语句
$row.val("CustomerName") ==justep.String.toString(currentPersonName())
但现在的问题是,我没有办法登录那个系统,这是什么原因?
回复 支持 反对

使用道具 举报

7

主题

21

帖子

37

积分

新手上路

Rank: 1

积分
37
QQ
 楼主| 发表于 2018-4-26 16:57:03 | 显示全部楼层
jishuang 发表于 2018-4-26 16:51
tomcat重现一下

grid中写filter不是上面的语法,是js表达式的语法

我tomcat重启过了,电脑都重启了,但就是不行
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-4-26 17:18:46 | 显示全部楼层
还是 编码: JUSTEP153001; 提示: 在线用户超限这个错误?

/UI2/SA/online/mainActivity.w上右键浏览器运行看看几个在线
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

7

主题

21

帖子

37

积分

新手上路

Rank: 1

积分
37
QQ
 楼主| 发表于 2018-4-26 18:31:39 | 显示全部楼层
jishuang 发表于 2018-4-26 17:18
还是 编码: JUSTEP153001; 提示: 在线用户超限这个错误?

/UI2/SA/online/mainActivity.w上右键浏览器运行 ...

我看过了,就是刚开始登录的时候就报错说网络有问题,Error: 网络有问题, 请与管理员联系! at Object.create (http://localhost:8080/x5/UI2/v_426575bae8c5423d8a807aed536e32a5l_zh_CNs_desktopd_pc/system/core.min.js:71:216609) at n.Model.login (http://localhost:8080/x5/UI2/v_1a3b7c49e7454dfbb669809b1677d437l_zh_CNs_desktopd_pc/portal/base/login/login.js:106:29) at n.Model.loginClick (http://localhost:8080/x5/UI2/v_1a3b7c49e7454dfbb669809b1677d437l_zh_CNs_desktopd_pc/portal/base/login/login.js:131:8) at n.fire (http://localhost:8080/x5/UI2/v_426575bae8c5423d8a807aed536e32a5l_zh_CNs_desktopd_pc/system/core.min.js:71:237473) at n.fireEvent (http://localhost:8080/x5/UI2/v_426575bae8c5423d8a807aed536e32a5l_zh_CNs_desktopd_pc/system/core.min.js:71:238637) at n.callParent (http://localhost:8080/x5/UI2/v_426575bae8c5423d8a807aed536e32a5l_zh_CNs_desktopd_pc/system/core.min.js:71:234912) at n.fireEvent (http://localhost:8080/x5/UI2/v_5d1f062490c84c0f9a366b9e71911947l_zh_CNs_desktopd_pc/system/common.min.js:15:3768) at n._doClick (http://localhost:8080/x5/UI2/v_e5951663cd8f41a9ab90626a3babd0e4l_zh_CNs_desktopd_pc/system/components/comp.min.js:144:86899) at HTMLAnchorElement.i (http://localhost:8080/x5/UI2/v_426575bae8c5423d8a807aed536e32a5l_zh_CNs_desktopd_pc/system/core.min.js:71:19322) at HTMLAnchorElement.dispatch (http://localhost:8080/x5/UI2/v_426575bae8c5423d8a807aed536e32a5l_zh_CNs_desktopd_pc/system/core.min.js:71:53815)
这是报错的信息,然后我点了三下,再去看在线人数就有三个了,之后就显示人数超限,我觉得是网络问题,但是tomcat已经启动了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-9 12:49 , Processed in 0.154394 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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