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

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

[已解决] 在列上显示操作

[复制链接]
吴思敏 发表于 2021-8-8 23:57:56 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v4.4- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:









1、问题描述最好图文并茂,如有视频/脚本可直接放出,这样技术同事在处理该问题时效率更加高效哦~
2、如果该问题已得到解决,请在该帖子下回复\"已解决可结帖\"
 楼主| 吴思敏 发表于 2021-8-8 23:59:04 | 显示全部楼层
说明:
列上通过SCRIPT代码实现,当点击列名为中“编辑”按钮时,进入当前行中的表单。
示例:编辑操作按钮
  1. var doc = getCurrentDocument();

  2. var rtn = "<input type='Button' value='编辑' ";

  3. rtn+="onclick='javascript:document.forms[0].action="";

  4. rtn+=getContextPath();

  5. rtn+="/portal/dynaform/document/view.action";

  6. rtn+= "?_docid=" + doc.getId() + "&_formid=" + doc.getFormid();

  7. rtn+= "&r_edit=true";";

  8. rtn+= "document.forms[0].submit();'/>";

  9. rtn;

  10. 效果如下:





  11. 2.3.5在列上显示图片
  12. 示例:

  13. /*列通过SCRIPT代码实现,获取相关表单“地区”字段的值,当值等于010和020和021时,显示服务器上相关图片,否者显示另一种相关图片。“结果”列的值脚本。*/

  14. var value = getItemValue("地区");

  15. var rtn="";

  16. if(value=="010" || value=="020" || value=="021"){

  17.     rtn="<img src='/obpm/resource/image/backstatelabel.gif'/>";

  18. }else{

  19.     rtn="<img src='/obpm/resource/image/terminate1.gif'/>";

  20. }

  21. rtn;
复制代码

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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