[亿信BI4.2.2] BI跳转I填报页面脚本

4905
5

弥生 数据达人Lv4

发表于2020-6-30 14:34

悬赏1

已解决

楼主
请问一下,以下两个脚本怎么通过if条件拼接起来。
var userid = "<#=login.id#>";
--当登录用户为基层户的时候跳转这个页面。
{
_zu('http://223.75.53.154:8000/i/oemlogin.do?target=task&task={4FF84043-0A31-4AF5-BF6D-A9140097E604}.609338ca8635345c663ddf4a533e4d1c&userid=<#=@userid#>&bbq=<#=year(@bbq)#>----','HHH224')
}

--当登录用户为汇总户的时候跳转这个页面。
{
_zu('http://223.75.53.154:8000/i/ei/portal/listbbq.do?cmd=hzhview&taskid={4FF84043-0A31-4AF5-BF6D-A9140097E604}&bbhid=<#=@userid#>&btype=9&bbq=<#=year(@bbq)#>----','HHH224')
}



这两个页面单独跳转都是ok的,我写的if是这样的:(在脚本里面写)
if("<#=right(@login.id,2)#>"!="00",'_zu(链接1)','_zu(链接2)')
这样写不能实现条件选择的效果。


最近看过此主题的会员

esen_5DZFZFU7BU

jrjrjr

最佳答案
关贴总结:if('<#=right(login.id,2)#>'!='00'){
链接1;
}else{
链接2;
}
5个回答

只看楼主

1505121235 数据老手Lv5

发表于2020-6-30 14:56

只看该作者

取消 关注该作者的回复

沙发

if(right(<#=login.id#>,2)!='00','_zu(链接1)','_zu(链接2)')试一下

弥生 数据达人Lv4

发表于2020-6-30 15:05

只看该作者

取消 关注该作者的回复

板凳

1505121235 发表于 2020-6-30 14:56
if(right(,2)!='00','_zu(链接1)','_zu(链接2)')试一下

不行,报语法错误。

1505121235 数据老手Lv5

发表于2020-6-30 15:56

只看该作者

取消 关注该作者的回复

地板

if(right(login.id,2)<>'00',"_zu(链接1)","_zu(链接2)")

弥生 数据达人Lv4

发表于2020-6-30 15:58

只看该作者

取消 关注该作者的回复

5#

正确写法:if('<#=right(login.id,2)#>'!='00'){
链接1;
}else{
链接2;
}

关贴总结:if('<#=right(login.id,2)#>'!='00'){
链接1;
}else{
链接2;
}

登录后可回答问题,请登录注册

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号