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

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

[已解决] 获取路径时报错

[复制链接]
创程科技 发表于 2013-8-15 09:46:48 | 显示全部楼层 |阅读模式
本帖最后由 sophie 于 2013-8-15 15:08 编辑

我在视图列中定义的按钮作为页面跳转链接,用这个方法获取路径时报错。
var request = $WEB.getParamsTable().getHttpRequest();
var url1="http://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath();
println("==========="+url1+"!!!!!!!!!!!!!!!!!!!!!!!")
var url=url1+"/portal/dynaform/document/newWithPermission.action?_formid=11e3-00a2-03d613a0-be18-4dc42e1acca8&_isJump=1&application=11e2-ed14-77e8cad7-b3e1-ab5a91ed53a2&p_m1="+dept+"&p_m2="+b_dept+"&p_m3="+v_year+"&p_m4="+v_week+"&p_m5="+id;
var rtn="<input type=button  value=\"评价\"  onclick=\"location.href='"+url+"'\" >";

错误信息是::[View.11e3-0005-72b3a8ff-be18-4dc42e1acca8.Column(11e3-0006-2944df10-be18-4dc42e1acca8).编辑]: TypeError: Cannot call method "getServerName" of null (11e3-0006-2944df10-be18-4dc42e1acca8).编辑#8)
kimi 发表于 2013-8-15 10:19:19 | 显示全部楼层
您好:您的错误提示是说获取不到服务器名,请问您是什么版本呢?我这边在sp8上面测试,在视图列中是可以获取到服务器名的,如下图:
111.jpg
222.jpg
333.jpg
 楼主| 创程科技 发表于 2013-8-15 15:01:49 | 显示全部楼层
可以了,谢谢
sophie 发表于 2013-8-15 15:08:09 | 显示全部楼层
好的,谢谢您的反馈。

本版积分规则

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

GMT+8, 2026-8-13 01:35

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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