天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1170|回复: 6

[已解决] webservice的searchDocumentsByFilterFormat2Json函数有分页参数吗

[复制链接]
武汉测绘 发表于 2013-10-11 14:19:46 | 显示全部楼层 |阅读模式
本帖最后由 echochen 于 2013-10-11 15:14 编辑

webservice的searchDocumentsByFilterFormat2Json函数有分页参数吗


由于查询的数据过多,可以分页吗?还是分页就必须使用sql了


7.28域用户查询出文档集合返回Json
方法名称:searchDocumentsByFilterFormat2Json(String formName, String jsonStr,String applicationId, String domainUserId)
方法说明:域用户根据表单名称、json格式字符串、软件id、用户id查询文档集合返回json
Json格式匹配条件前缀 + 字段名称=Key,如"="为t_xxx,详细请查看:HibernateSQLUtils文件

参数说明:
参数名称        取值类型        允许为空        说明        备注
formName        String        否        表单名称       
jsonStr        String        否                jsonStr="{'sm_调整编号':'1001'}"
applicationId        String        否        软件id       
domainUserId        String        否        域用户id       

返回类型:String
返回值说明:Json字符串
异常: DocumentServiceFault-查找文档失败
kimi 发表于 2013-10-11 14:28:37 | 显示全部楼层
您好:可以有分页的参数,您可以在jsonStr里面加上 _currpage 和 _pagelines这两个参数,分别代表:当前页和每页显示多少条数据。
 楼主| 武汉测绘 发表于 2013-10-11 14:36:50 | 显示全部楼层
回复 2# kimi


   String jsonStr="{ _currpage:1 ,  _pagelines:10}";
                                request.addProperty("jsonStr", jsonStr);  
                                request.addProperty("formName", "getData");  
                                request.addProperty("applicationId", id);  
                                request.addProperty("domainUserId", "11e3-16d8-0f55e0d3-b75f-ab5ec63a793d");  

是这样写吗?好像没有效果
 楼主| 武汉测绘 发表于 2013-10-11 15:07:03 | 显示全部楼层
找到问题了,你们的文档写的参数不对
kimi 发表于 2013-10-11 15:07:20 | 显示全部楼层
您好:您需要把这段代码String jsonStr="{ _currpage:1 ,  _pagelines:10}";修改为String jsonStr="{ \"_currpage\":1 ,  \"_pagelines\":10}";
 楼主| 武汉测绘 发表于 2013-10-11 15:12:19 | 显示全部楼层
回复 5# kimi


    好的,可以用了,谢谢
echochen 发表于 2013-10-11 15:14:30 | 显示全部楼层
嗯,本帖关闭。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 03:32

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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