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

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

[微信端] 微信手机微信端, 在视图跳转到其他表单详情页面,视图打开跳转链接,结果打开记录...

[复制链接]
karrman 发表于 2016-12-15 17:43:42 | 显示全部楼层 |阅读模式
Q:手机微信端, 在视图跳转到其他表单详情页面,视图打开跳转链接,结果打开记录详情.

A:在视图-列-脚本,参考如下脚本
  1. //查看表单信息
  2. (function(){
  3. var doc = getCurrentDocument();
  4. var docid = "";
  5. var rnt = "";
  6. var formid ="11e6-200f-4d8cf3eb-8b9d-f1efc01c93f8";
  7. var application = getApplication();
  8. var value = doc.getItemValueAsString("activity_appno");
  9. var path=$WEB.getParamsTable().getContextPath();
  10. var user = getWebUser();
  11. if(isNotNull(value)){
  12.         var sql = "select * from tlk_activity_Master where ITEM_appno = '"+value+"'";
  13.         var datas = queryBySQL(sql);
  14.         if (datas !=null && datas.size()>0) {
  15.                 for (var iter=datas.iterator(); iter.hasNext();) {
  16.                         var data = iter.next();
  17.                         docid = data.getId();
  18.                         break;
  19.                 }
  20.         }
  21.         var url=path+"/portal/dynaform/document/view.action?_docid="+docid+"&_formid="+formid+"&show_act=true&signatureExist=false&application="+application;
  22.                 if(user.getEquipment()==1){
  23.                         url= getContextPath()+ "/portal/phone/main.jsp?application="+application+"&jumpToUrl="+encodeURIComponent(url);
  24.                 }
  25.         println("url-->" + url);
  26.        rnt = "<a style='background-color:#ff8400;border:0px;color:white;height: 31px;width: 100px' onMouseOver="this.style.backgroundColor='blue';this.style.cursor='hand';this.style.color='#fff';"  onMouseOut="this.style.backgroundColor='#ff8400';this.style.color='#fff';"  onclick="event.stopPropagation();OBPM.dialog.show({width:1200,height:500,url:'" + url + "',title:'查看表单',maximization:false,maximized:true,position:'center'});;">查看单据</a>";
  27. }
  28. return rnt;
  29. })()
复制代码

formid可以在数据库中,这个表单的存在中查询
6.gif

本版积分规则

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

GMT+8, 2026-8-12 04:46

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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