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

QQ登录

只需一步,快速开始

查看: 5019|回复: 5

[结贴] readerAction 如何动态传参,自定义action如何实现分页展示

[复制链接]

106

主题

294

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
发表于 2017-10-31 11:41:02 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
数据组件bizdata 在界面编辑器里绑定的readerAction 如何查询里加入动态参数呢? 如果用自定义action 方式传参的话泽无法使用绑定标准查询方式的自动分页功能?
有一个对话框打开时dataTables表格绑定的数据组件的 queryaction 需要传参查询,
(1)但是现在在界面编辑器里选择的 reader action 不知如何传入参数;
(2)如果在js里用 biz.Request.sendBizRequest ajax方式调用action 传参的话,无法达到 dataTables 的分页效果


91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36180
发表于 2017-10-31 13:20:37 | 显示全部楼层
1.具体要传什么参数具体要做什么?如果是设置ksql中的命名参数赋值参考http://docs.wex5.com/bex5-ui-question-list-10103/
2.自定义的action做分页参考http://docs.wex5.com/bex5-ui-question-list-10117/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

106

主题

294

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2017-10-31 13:31:33 | 显示全部楼层
绑定的 reader 标准查询没有业务逻辑,需要根据从上级页面传入的几个参数值做具体业务查询
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36180
发表于 2017-10-31 13:41:15 | 显示全部楼层
如果只是设置过滤条件可以通过data的setFilter设置过滤条件就可以
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

106

主题

294

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2017-10-31 13:58:55 | 显示全部楼层
是这样的,界面视图里绑定的 reader 查询action 是在后台 ontology 文件标准动作里添加的关联了几个其它表的join查询,然后到前端js里根据传入参数添加 filter 过滤,但是发现这种方式数据稍微多一点前台页面加载就很慢,要等十几秒,所有不太希望使用这种方式
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36180
发表于 2017-10-31 14:55:00 | 显示全部楼层
加载慢应该是执行sql语句慢,跟这种方式无关
把sql语句达出来看看执行时间
http://bbs.wex5.com/forum.php?mo ... 4&pid=165004035
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-27 19:14 , Processed in 0.056890 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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