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

QQ登录

只需一步,快速开始

查看: 5100|回复: 10

[结贴] action返回参数的遍历方法

[复制链接]

25

主题

80

帖子

161

积分

初级会员

Rank: 2

积分
161
QQ
发表于 2017-8-25 16:40:35 | 显示全部楼层 |阅读模式
本帖最后由 wilee 于 2017-8-25 17:33 编辑

您好!现在用请求Action获取当前taskRows里的数据信息,想问下能用什么方法快速遍历taskRows中每个字段的值和类型放入二维数组中?(想获取taskRows中字段值为空的字段并且能得到其字段类型直接封装成二维数组)
1.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2017-8-25 17:33:40 | 显示全部楼层
后端返回的是什么类型的?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

25

主题

80

帖子

161

积分

初级会员

Rank: 2

积分
161
QQ
 楼主| 发表于 2017-8-25 17:34:08 | 显示全部楼层
jishuang 发表于 2017-8-25 17:33
后端返回的是什么类型的?

table类型
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2017-8-25 17:51:32 | 显示全部楼层
table类型的可以定一个cdata,cdata中添加的关系给table中返回的关系名一致,然后把数据给data,遍历data获取
给data参考http://docs.wex5.com/bex5-ui-question-list-10069/
遍历data参考http://doc.wex5.com/?p=3416
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

25

主题

80

帖子

161

积分

初级会员

Rank: 2

积分
161
QQ
 楼主| 发表于 2017-8-25 17:59:12 | 显示全部楼层
jishuang 发表于 2017-8-25 17:51
table类型的可以定一个cdata,cdata中添加的关系给table中返回的关系名一致,然后把数据给data,遍历data获 ...

想问下那怎么获取字段的数据类型呢?
回复 支持 反对

使用道具 举报

25

主题

80

帖子

161

积分

初级会员

Rank: 2

积分
161
QQ
 楼主| 发表于 2017-8-25 18:08:00 | 显示全部楼层
jishuang 发表于 2017-8-25 17:51
table类型的可以定一个cdata,cdata中添加的关系给table中返回的关系名一致,然后把数据给data,遍历data获 ...

能不能实现在当前行中遍历的赋值每个字段而不是手动一个一个字段的赋值?具体应该怎么实现
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2017-8-28 08:56:03 | 显示全部楼层
需要自己在遍历获取每个字段的值放到数组中
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

25

主题

80

帖子

161

积分

初级会员

Rank: 2

积分
161
QQ
 楼主| 发表于 2017-8-28 09:38:33 | 显示全部楼层
jishuang 发表于 2017-8-28 08:56
需要自己在遍历获取每个字段的值放到数组中

能否在同一个action中执行两条不同的ksql语句,将执行结果集封装成一个返回
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2017-8-28 11:21:09 | 显示全部楼层
那可以在一个ksql中自己关联查询返回

执行两个ksql需要自己处理返回的table,把两个table的数据合并到一个table中
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

25

主题

80

帖子

161

积分

初级会员

Rank: 2

积分
161
QQ
 楼主| 发表于 2017-8-28 14:39:48 | 显示全部楼层
本帖最后由 wilee 于 2017-8-28 14:57 编辑
jishuang 发表于 2017-8-28 11:21
那可以在一个ksql中自己关联查询返回

执行两个ksql需要自己处理返回的table,把两个table的数据合并到一个 ...

现debugger中获取到了taskRow2数组是一个二维数组,想问下要怎么获取到arr数组中的FbrandID在taskRow2数组里面对应的FbrandID它里面的data_type的value值(taskRow2是调用action返回的数组)
1.png
2.png
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 17:14 , Processed in 0.104369 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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