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

QQ登录

只需一步,快速开始

查看: 18067|回复: 24

[处理中6] attachmentSimple ownerID问题

[复制链接]

52

主题

201

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
QQ
发表于 2017-6-9 14:07:36 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
列表中显示的是中间表(主表)的信息,由中间表,把其他表的信息显示出来,而这个图片attachmentSimple 显示的就是从表的信息 而ownerID取的是主表(中间表)ID,现在我怎么让ownerID 取从表id来获取图片,要不然图片路径不对

WechatIMG3.jpeg

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2017-6-9 15:48:01 | 显示全部楼层
attachmentSimple是存到从表中的吗?
那你主表中显示从表,你怎么知道要显示从表的那条记录?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

52

主题

201

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
QQ
 楼主| 发表于 2017-6-9 16:07:47 | 显示全部楼层
通过中间表的外建关联查出来,如图所示
逻辑如下:
A 表
B 表
C 表为 A,B的中间表
WechatIMG4.jpeg
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2017-6-9 16:53:51 | 显示全部楼层
那在关联查询的是可以直接把从表的主键列也列出来就是概念别名
然后在data中直接getValue("概念别名")就可以获取到值
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

52

主题

201

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
QQ
 楼主| 发表于 2017-6-9 17:06:46 | 显示全部楼层
你说的这个都没问题,问题是我怎么给attachmentSimple 的ownerID给值,相当于,我通过行编辑attachmentSimple数据时,均时通过我给的ownerID来上传,删除操作
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2017-6-9 17:25:22 | 显示全部楼层
可以参考http://bbs.wex5.com/forum.php?mo ... 0&pid=165269935
不要用rowid去设置owerID的值
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

52

主题

201

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
QQ
 楼主| 发表于 2017-6-9 18:10:26 | 显示全部楼层
这种做法太鸡肋了,我就是想在这里重新给owerID的值,你直接按照这个方式去解决
把owerID设成统一的方法,我试过v3.7 好像不能完全按照你给的教程操作,一是找不到这个xml文件,二是在jar包的js中找不到attachmentSimple
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2017-6-12 10:04:18 | 显示全部楼层
1.关联查询的时候要操作,在原始的里面要操作上面提供的方案是最简单的
2./UI2/system/components/justep/attachment/attachmentSimple.js就直接在目录下啊
最终生成的文件是在/UI2/system/components/comp2.min.js中

如果不按照这个方案,还行需要自己修改/UI2/system/components/justep/attachment/attachmentSimple.js,上传的时候不改,在获取的展现的时候自己判断是否有owerID如果有就直接显示,如果没有就获取当前的rowid设置为owerID

  
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

52

主题

201

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
QQ
 楼主| 发表于 2017-6-12 10:11:28 | 显示全部楼层
attachmentSimple.js 这个我改了,不起作用,我如何根据attachmentSimple.js重新生成comp2.min.js?还是我直接修改comp2.min.js?
回复 支持 反对

使用道具 举报

52

主题

201

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
QQ
 楼主| 发表于 2017-6-12 10:22:18 | 显示全部楼层
还有  comp2.min.js 文件中  根本就没有 owerID 这个关键字
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-2 06:20 , Processed in 0.110322 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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