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

[已解决] 从视图操作跳转到另一个视图的问题反馈

[复制链接]
dlq 发表于 2021-2-22 21:41:01 | 显示全部楼层 |阅读模式
本帖最后由 问题汇总专家 于 2021-4-2 12:11 编辑

【myApps/OBPM版本号】:v4.4- Beta 2-18war
【浏览器类型】:Chrome
【联系方式-QQ】:

【问题描述】:

从视图操作跳转到另一个视图的问题反馈,  问题提示详见附件图片,请大神指导,谢谢!

//视图列脚本 - 返回跳转视图按钮

(function() {         
    var doc=getCurrentDocument();      
    var val=doc.getItemValueAsString("生产令号");    //获取字段作为参数
      
    var exparams = "&val="+val;      
    var appId = getApplication();            
    var domainid = getDomainid();  
    var viewId="__fRmtdC83FHrLOOaytt0";   //目标视图地址
    //var btn="<a action-type='openview' viewId='"+viewId+"' appId='"+appId+"' open-type='open-eject' exparams='"+exparams+"' reflash-on-close='reflash-on-close' dialog-width='1000px' dialog-height='600px'>生产进度</a>";
    //var btn="<a action-type='openview' viewId='"+viewId+"' appId='"+appId+"' open-type='open-present' exparams='"+exparams+"' reflash-on-close='reflash-on-close' dialog-width='1000px' dialog-height='600px'>生产进度</a>"
    var btn="<a action-type='openview' viewId='"+viewId+"' appId='"+appId+"' open-type='open-tab' exparams='"+exparams+"' reflash-on-close='reflash-on-close' dialog-width='1000px' dialog-height='600px'>生产进度</a>"
println("val------->"+val);

return btn;                                      
})();


// 目标SQL视图脚本
(function(){

        var val = getParameter("生产令号");        //获取跳转参数
       var sql = "";
println("输出-------->"+val);
      
if(val !=null && val != "")
{
      sql +="select * from tlk_生产进度1 where Item_生产令号 = '"+val+"'";  
      
}else{
    sql = "select * from tlk_生产进度1";
}
      
println("输出--------->"+sql);
        return sql;
})()

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
nuan1989 发表于 2021-2-23 10:03:45 | 显示全部楼层
本帖最后由 nuan1989 于 2021-2-23 10:08 编辑

你大概是写错地方了.


---------有图为证-----------

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
回复

使用道具 举报

nuan1989 发表于 2021-2-23 10:07:35 | 显示全部楼层
本帖最后由 nuan1989 于 2021-2-23 10:09 编辑
  1. (function() {         
  2.     var doc=getCurrentDocument();      
  3.     var val="参数自己传递";    //获取字段作为参数
  4.       
  5.     var exparams = "&val="+val;      
  6.     var appId = getApplication();            
  7.     var domainid = getDomainid();  
  8.     var viewId="__QcwiJ5uQh3Jfb1DT9y6";   //目标视图地址, id自己记得改回来.
  9. var btn="<a action-type='openview' class='btn btn-primary' viewId='"+viewId+"' appId='"+appId+"' open-type='open-tab' exparams='"+exparams+"' reflash-on-close='reflash-on-close' dialog-width='1000px' dialog-height='600px'>生产进度</a>"
  10. println("val------->"+val);

  11. return btn;                                      
  12. })();
复制代码


给你加了按钮的样式, btn btn-primary, 不喜欢自己去good主题里面找找喜欢的., 有问题记得多搜索.

补充内容 (2021-2-23 10:18):
如果在手机端, 没有反应, a标签改成o-action, 试试. 具体没空测试. 我看文档是这么说的.
回复

使用道具 举报

 楼主| dlq 发表于 2021-2-23 21:12:45 | 显示全部楼层
nuan1989 发表于 2021-2-23 10:07
给你加了按钮的样式, btn btn-primary, 不喜欢自己去good主题里面找找喜欢的., 有问题记得多搜索.  ...

漂亮,已经完美解决了,非常感谢!
回复

使用道具 举报

问题汇总专家 发表于 2021-4-2 12:11:36 | 显示全部楼层
关于您所提出的问题,目前同事这边已经给出出解决方法了哦,由于该帖楼主超过7天未响应,故该贴状态改为"已解决",后续如有其他问题可重新发帖或在我们的技术QQ群发出响应,我们将为您安排技术同事解答哟~~
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-15 02:27

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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