天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2109|回复: 19

[已解决] 表单word附件问题

[复制链接]
上海普兰金融 发表于 2013-11-27 15:57:13 | 显示全部楼层 |阅读模式
本帖最后由 echochen 于 2013-11-28 16:29 编辑

表单有个word附件,现在想要在视图里点开标题这一列的时候显示的不是表单,而是以word形式显示附件内容
lc.JPG

点开后:

lc.JPG

如何实现?
sophie 发表于 2013-11-27 16:08:17 | 显示全部楼层
您好,您的标题这一列是绑定的word控件么?如果是,那么您对应视图绑定word控件这一列,前台该表是以word图标显示的,您点击该图标,则会以word文档打开您的内容 的。
 楼主| 上海普兰金融 发表于 2013-11-27 16:11:10 | 显示全部楼层
标题不是绑定word附件的,不希望点图标打开。能不能在标题那边自己写连接,以word形式打开附件,而且是只读的?
sophie 发表于 2013-11-27 16:22:55 | 显示全部楼层
您好,那您的标题绑定是什么?还有您想在标题那边写连接打开word附件,是说点击该连接直接调出该记录上传的word附件吗?
ps:我们视图绑定word控件,在视图列那里打开,也是只读形式的,直接使用不是更方便吗?
 楼主| 上海普兰金融 发表于 2013-11-27 16:34:23 | 显示全部楼层
标题就是一段文字啊,这是用户使用习惯问题,我们要做成的效果是不让用户发现文档只是个附件,类似新闻发布,公告发布之类的,直接一个标题点开一个文档,表单只是流程签核中使用到的,最终发布效果。或者平台对于公告发布有什么其它好的解决方案吗?
sophie 发表于 2013-11-27 16:55:02 | 显示全部楼层
您好,您可以在视图列那里获取该控件的内容,获取到word所对应的路径,然后放到a标签当中去,前台通过a标签连接过去,在浏览器中打开。
 楼主| 上海普兰金融 发表于 2013-11-27 17:10:13 | 显示全部楼层
那如何设计视图的字段,又如何获取word路径,有例子吗?
sophie 发表于 2013-11-27 17:31:43 | 显示全部楼层
您好,您只要视图列,通过脚本方式去写一个a标签,效果如图所示
word3.jpg word2.jpg word1.jpg
代码类似:
  1. var aa=getItemValueAsString("上传");
  2. println(aa+"==sophie=");
  3. var ss=getContextPath();
  4. println(ss+"==sophie11=");
  5. var val = "<a href="+ ss + aa +">点击跳转</a>";
  6. val;
复制代码
 楼主| 上海普兰金融 发表于 2013-11-28 09:13:33 | 显示全部楼层
我这边显示出来的URL地址是<a href=/obpm1385517548020>1</a>

附件那个字段存的是数字
sophie 发表于 2013-11-28 09:24:29 | 显示全部楼层
您好,您把您的前后台截图一下,您文件上传控件所对应的视图列放出来,看一下是什么样的。还有您打印一下var aa=getItemValueAsString("上传");您获取到的文件上传控件的值。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 10:24

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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