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

isscript脚本if elseif 连用报错,请神人出手相助

[复制链接]
GZshijin 发表于 2012-8-15 11:39:16 | 显示全部楼层 |阅读模式
本帖最后由 irene 于 2012-8-15 12:37 编辑

在单行文本框里的值脚本中写了如下的代码 ,一直报错,不知道是逻辑上的问题还是语法上的问题,请指正一下正确的写法,新人请原谅

var curdate = getCurDate("HH:mm:ss");
var states="请准时上下班!";
var ams="上午9:00签到";
var amx="上午12:00签退";
var pms="上午14:00签到";
var pmx="上午18:00签退";

if( curdate>="7:00:00"&& curdate<="9:00:00"){
ams;
}else if( curdate>="12:00:00" && curdate<13:00:00){
amx;
}else if(curdate>="13:00:00" && curdate<="14:00:00"){
        pms;
}else if(curdate>="18:00:00"){
        pmx;
}else{
states;        
}
bess 发表于 2012-8-15 11:42:13 | 显示全部楼层
额,您好,我们的值脚本最后只能返回一个结果,您可以声明一个变量来接受您上面声明的哪些变量,然后最后返回这个声明的变量即可。
var curdate = getCurDate("HH:mm:ss");
var states="请准时上下班!";
var ams="上午9:00签到";
var amx="上午12:00签退";
var pms="上午14:00签到";
var pmx="上午18:00签退";
var rnt ="";
if( curdate>="7:00:00"&& curdate<="9:00:00"){
rnt = ams;
}else if( curdate>="12:00:00" && curdate<13:00:00){
rnt = amx;
}else if(curdate>="13:00:00" && curdate<="14:00:00"){
  rnt =       pms;
}else if(curdate>="18:00:00"){
      rnt =   pmx;
}else{
rnt = states;        
}

rnt;
为了您的问题能够及时跟进与解决,方便的话,请提供您的联系方式(QQ或电话)以便我们为您提供更好的服务
回复

使用道具 举报

 楼主| GZshijin 发表于 2012-8-15 11:53:23 | 显示全部楼层
回复 2# bess


    明白了 谢谢
回复

使用道具 举报

bess 发表于 2012-8-15 11:55:10 | 显示全部楼层
请问您的问题有没有解决,如果有解决,请告知。
为了您的问题能够及时跟进与解决,方便的话,请提供您的联系方式(QQ或电话)以便我们为您提供更好的服务
回复

使用道具 举报

irene 发表于 2012-8-15 12:37:41 | 显示全部楼层
跟客户沟通,此问题已解决。客户的qq是: 382551423
回复

使用道具 举报

 楼主| GZshijin 发表于 2012-8-15 17:06:39 | 显示全部楼层
问题已经解决非常感谢
回复

使用道具 举报

bess 发表于 2012-8-15 17:24:37 | 显示全部楼层
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 03:05

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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