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

QQ登录

只需一步,快速开始

123
返回列表 发新帖
楼主: doris

[结贴] 任务中心(归档) 如何关联另一个数据源

[复制链接]

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2020-2-13 19:26:15 | 显示全部楼层
data模块指向自己的模块就会找自己模块的history表
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

58

主题

210

帖子

639

积分

高级会员

Rank: 4

积分
639
QQ
 楼主| 发表于 2020-2-14 10:48:05 | 显示全部楼层
jishuang 发表于 2020-2-13 19:26
data模块指向自己的模块就会找自己模块的history表

openPage时执行的查询SA_Task的那条SQL,不是TaskDB.java这个里面的。因为TaskDB.java打断点调试的时候,没有进入调试。我现在的疑问是这条sql是从哪里进的?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2020-2-14 13:24:18 | 显示全部楼层
归档的功能不会去找 SA_Task,就是找也是找的自己模块配置的数据源中的信息
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

58

主题

210

帖子

639

积分

高级会员

Rank: 4

积分
639
QQ
 楼主| 发表于 2020-2-14 15:44:04 | 显示全部楼层
jishuang 发表于 2020-2-14 13:24
归档的功能不会去找 SA_Task,就是找也是找的自己模块配置的数据源中的信息

不是归档功能,是在任务中心双击打开一条任务的时候,js执行到 justep.Shell.showPage({url:url, title: name});    ,控制台显示加载相应界面路径之后,执行了两个SQL,见下图的2个绿框:第一个是查SA_Task,第二个是查该任务的数据表。
问题:在哪个地方可以调整第一条SQL的数据源:/system/data?也就是说,第一条SQL是执行的哪里的代码? 已确认不是TaskDB.java,因为在TaskDB.java设置了断点,调试运行时没有进入TaskDB.java。


归档任务关联非system数据源.JPG
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2020-2-14 19:32:49 | 显示全部楼层
自己重写queryAciton
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

58

主题

210

帖子

639

积分

高级会员

Rank: 4

积分
639
QQ
 楼主| 发表于 2020-2-14 21:04:01 | 显示全部楼层
jishuang 发表于 2020-2-14 19:32
自己重写queryAciton

请问,重写哪里的queryAction?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2020-2-17 09:20:19 | 显示全部楼层
自己重新定义了模块后还是从system/data中读的?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

58

主题

210

帖子

639

积分

高级会员

Rank: 4

积分
639
QQ
 楼主| 发表于 2020-2-17 11:17:23 | 显示全部楼层
jishuang 发表于 2020-2-17 09:20
自己重新定义了模块后还是从system/data中读的?

是的,所以想知道openPage的查询动作是哪里的代码控制的?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2020-2-18 16:11:47 | 显示全部楼层
参考任务归档的实现,在功能菜单配置文件中添加参数shard=histroy读取历史文件
task.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

58

主题

210

帖子

639

积分

高级会员

Rank: 4

积分
639
QQ
 楼主| 发表于 2020-2-18 23:21:13 | 显示全部楼层
doris 发表于 2020-2-17 11:17
是的,所以想知道openPage的查询动作是哪里的代码控制的?

通过调整ProcessProcedure.java中的getTaskData方法中的KSQL.select中的dataModel参数解决。请结贴。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-16 04:02 , Processed in 0.070668 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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