账号通
    

账号  

密码  

3468

查看

4

回复
主题:自动更新的值班表如何设计 [收藏主题] 转到:  
博飞 当前离线

858

主题

13

广播

10

粉丝
添加关注
级别:七年级

用户积分:4859 分
登录次数:662 次
注册时间:2008/6/19
最后登录:2024/7/30
博飞 发表于:2010/5/13 20:16:00   | 只看该作者 查看该作者主题 楼主 
做在线知识付费 选科汛云开店

现在很多政府类网站有值班表功能的要求,科讯里面如何实现这个功能的,大概思路是什么?sql标签怎样设计?

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
无风 当前离线

1622

主题

5

广播

29

粉丝
添加关注
级别:高一年

用户积分:5963 分
登录次数:199 次
注册时间:2009/10/12
最后登录:2024/4/4
无风 发表于:2010/5/14 11:01:00   | 只看该作者 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
博飞 当前离线

858

主题

13

广播

10

粉丝
添加关注
级别:七年级

用户积分:4859 分
登录次数:662 次
注册时间:2008/6/19
最后登录:2024/7/30
博飞 发表于:2010/5/14 2:17:00   | 只看该作者 查看该作者主题 藤椅 
做在线知识付费 选科汛云开店
能不能用科讯的sql标签来实现
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
wwwkissyou 当前离线

49

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:353 分
登录次数:65 次
注册时间:2008/11/18
最后登录:2014/8/15
wwwkissyou 发表于:2010/5/14 1:36:00   | 只看该作者 查看该作者主题 板凳 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
wwwkissyou 当前离线

49

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:353 分
登录次数:65 次
注册时间:2008/11/18
最后登录:2014/8/15
wwwkissyou 发表于:2010/5/14 1:35:00   | 只看该作者 查看该作者主题 报纸 
科汛在线网校系统

自定义一个静态标签{LB_今日值班}


注:array(,,,)如Array('/img/zzld2.gif','/img/zzld1.gif'),我是用图片做值班表了,数组里引用的图片地址,对应输出代码用:document.writeln('<img src="'+sa1+'" align="absmiddle">');也可以是文字对应输出用:document.writeln('sa1').


以下是标签代码:


<div class="date">
<script language=javascript>
var a_per=new Array('/img/zzld2.gif','/img/zzld1.gif');//值班表,
var d=new Date;//获取今天的日期
var testday=1+"-"+4+"-"+2010//设定开始计算日期
//document.writeln('开始日期:'+testday);
var date=new Date();
var d1 = (date.getMonth()+1) + "-" + date.getDate() + "-" + date.getFullYear();//取得当前日期
//document.writeln('今日日期:'+d1);
var sa=parseInt((Date.parse(d1.toString())-Date.parse(testday.toString()))/1000/60/60/24/7)
//document.writeln('日期比结果:'+sa);
//d=parseInt(Date.parse(d.toString())/1000/60/60/24);//计算2010-1-4到今天过了多少周,每周一个正职领导值班-->
////注意+0,是用来设定2010-1-4值班人员的,可以调整
//document.writeln('值日领导:'+d);
var sa1=a_per[(sa+1)%a_per.length];//设计顺序号产生方式
document.writeln('<img src="'+sa1+'" align="absmiddle">');


</script>
</div>
<div class="date">
<script language=javascript>
var a_per=new Array('/img/zzldx.gif','/img/zzldw.gif','/img/zzldj.gif','/img/zzldh.gif','/img/zrldf.gif','/img/zzldm.gif');//值班表,
var d=new Date;//获取今天的日期
var testday=1+"-"+4+"-"+2010//设定开始计算日期
//document.writeln('开始日期:'+testday);
var date=new Date();
var d1 = (date.getMonth()+1) + "-" + date.getDate() + "-" + date.getFullYear();//取得当前日期
//document.writeln('今日日期:'+d1);
var sa=parseInt((Date.parse(d1.toString())-Date.parse(testday.toString()))/1000/60/60/24)
//document.writeln('日期比结果:'+sa);
//d=parseInt(Date.parse(d.toString())/1000/60/60/24);//计算2010-1-4到今天过了多少天,每天一个副职领导值班-->
////注意+0,是用来设定2010-1-4值班人员的,可以调整
//document.writeln('值日领导:'+d);
var sa1=a_per[(sa+1)%a_per.length];//设计顺序号产生方式


  document.writeln('<img src="'+sa1+'" align="absmiddle">');
</script>
</div>

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.12500秒 powered by KesionCMS 9.0