壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1405|回复: 6

[OAF] OAF开发中的附件链接问题

  [复制链接]
发表于 2010/8/10 18:03:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
现在需要开发一个OAF页面,显示文档附件并提供下载链接
页面和数据没什么问题了,就是链接不知道怎么处理。
如文件File1,对应的下载链接是:
http://deverp-app.xxxxxx.com:8013/pls/ofdev/fndgfm/fnd_gfm.get/578114124/190286/12.JPG
这个链接地址是通过系统提供的fnd_gfm.construct_download_url()方法生成的,但是放在Destination Url上的话,系统前面会自动加上了
http://server:port/OA_HTML/,导致整个链接不可用。
请问这种情况我应该怎么做呢?
谢谢!

发表于 2010/8/11 09:09:28 | 显示全部楼层
敢问,你提供下载的控件的类型是什么?
是attachmentLink吗?还是其他的什么?
 楼主| 发表于 2010/8/11 09:17:18 | 显示全部楼层
敢问,你提供下载的控件的类型是什么?
是attachmentLink吗?还是其他的什么?
sumury 发表于 2010/8/11 09:09



是messageStyledText,没有看到attachmentLink这个选项啊
发表于 2010/8/11 09:25:09 | 显示全部楼层
attachmentLink是控件的类型,
就像messageStyledText也是一个控件的类型一样。

我刚刚在页面上新建了一个messageStyledText,
并且在他的destination属性上设置了你的链接

一切都是好的,并没有如你所说的那样,前面会追加http://server:port/OA_HTML/
如果你看,我的做法哪里和你不一样,请详细告知。
 楼主| 发表于 2010/8/11 11:55:22 | 显示全部楼层
感谢关注,是这样的,我的url是VO的一个属性,属性名就是Url
所以我的messageStyledText的destination上不是一个静态的连接http://.....
而是用的{@Url}引用Url的值。
我也尝试了,如果destination上直接用静态的文本链接是可以的。
 楼主| 发表于 2010/8/11 12:36:25 | 显示全部楼层
终于解决了,把{@Url}改成了{$Url}。
参考这篇文章:
http://www.pkwall.com/result/ab156140
发表于 2011/12/21 16:07:24 | 显示全部楼层
你好,能不能发个做attachmentLink控件的例子给我呀,我的邮箱:289389684@qq.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 22:22 , Processed in 0.012096 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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