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

QQ登录

只需一步,快速开始

查看: 2648|回复: 8

[已结贴] 动态列表与多行数据关联的问题

[复制链接]

17

主题

47

帖子

118

积分

初级会员

Rank: 2

积分
118
QQ
发表于 2018-7-13 11:28:31 | 显示全部楼层 |阅读模式
“计划完成表”数据表有多行数据,在页面的动态列表中只有一条记录可以成功设置动态文本, 条件如下:
条件判断(  学习计划完成表.plansid==动态列表当前行.sid&&学习计划完成表.finishstatus==1&&学习计划完成表.date==时间转为字符串(  当前时间()  ,  日期格式1  )  ,  "已完成"  ,  "未完成"  )



动态列表中的sid=3和4的都应该设置成“已完成”, 但实际只有sid=3的设置成功,我不知道如何设置动态列表的当前行数据与其它数据表的数据相关联,烦请帮忙,非常感谢。

Untitled2.png
Untitled2.png


Untitled2.png





8

主题

1141

帖子

1885

积分

金牌会员

Rank: 6Rank: 6

积分
1885
QQ
发表于 2018-7-13 11:46:37 | 显示全部楼层
制作页url可以发我下我看看你的实现逻辑
回复 支持 反对

使用道具 举报

17

主题

47

帖子

118

积分

初级会员

Rank: 2

积分
118
QQ
 楼主| 发表于 2018-7-13 14:41:20 | 显示全部楼层
YZH 发表于 2018-7-13 11:46
制作页url可以发我下我看看你的实现逻辑

ide url已经发给你了,谢谢
回复 支持 反对

使用道具 举报

17

主题

47

帖子

118

积分

初级会员

Rank: 2

积分
118
QQ
 楼主| 发表于 2018-7-13 14:46:23 | 显示全部楼层
页面是“任务完成状况”
回复 支持 反对

使用道具 举报

8

主题

1141

帖子

1885

积分

金牌会员

Rank: 6Rank: 6

积分
1885
QQ
发表于 2018-7-13 16:09:33 | 显示全部楼层
报错已经帮你改好了你刷下即可,修改状态这块逻辑比较复杂我就不帮你写了,提供下思路:
你逻辑设计是对的,目前的情况是计划表查计划完成表的时候,只查了当前时间的第一条数据,所以每次只有当前操作的那条数据的状态在变
两个逻辑:
1.根据完成表的数据查询对应计划表数据的时候,查询外面要加循环遍历那个完成表,让当天的数据都执行一遍查询,这样计划表中才会显示当天所有的完成状态(这个需要用画代码或者写代码操作,平台提供的操作方法里没有循环遍历data)
2.点齿轮按钮的时候要去查询完成表里是否有这条数据,有的话修改那数据,没有的话就新增一条,不然一条数据一天内修改两次,完成表里就会存两条
回复 支持 反对

使用道具 举报

17

主题

47

帖子

118

积分

初级会员

Rank: 2

积分
118
QQ
 楼主| 发表于 2018-7-13 20:14:15 | 显示全部楼层
YZH 发表于 2018-7-13 16:09
报错已经帮你改好了你刷下即可,修改状态这块逻辑比较复杂我就不帮你写了,提供下思路:
你逻辑设计是对的,目 ...

怎样把遍历查询出来的数据放到动态文本里呢?
回复 支持 反对

使用道具 举报

17

主题

47

帖子

118

积分

初级会员

Rank: 2

积分
118
QQ
 楼主| 发表于 2018-7-13 20:16:04 | 显示全部楼层
有没有可以设置全局变量的地方?动态文本可以使用全局变量。不会代码,如果可以动动鼠标设置就好了
回复 支持 反对

使用道具 举报

17

主题

47

帖子

118

积分

初级会员

Rank: 2

积分
118
QQ
 楼主| 发表于 2018-7-14 19:26:45 | 显示全部楼层
搞定了,用了关联查询可以了
回复 支持 反对

使用道具 举报

17

主题

47

帖子

118

积分

初级会员

Rank: 2

积分
118
QQ
 楼主| 发表于 2018-7-14 19:36:26 | 显示全部楼层
结贴
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 22:17 , Processed in 0.056558 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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