分享_单据日期限制为当天日期_使用经验
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 2  1/1   1  
作者
内容
wbjjzhu  [个人空间]


注册  2012-08-22
发贴数  117
精华贴  1
原创贴  2
来自  
状态  正常

级别  会员
#1»发布于2026-09-16 13:58

有时候需要限制单据的日期,以免误录入或者解决一些时效性的问题。 
 
系统原生提供有限制单据日期的功能,但要使其生效必须对操作员以下权限进行限制,有时候不是很方便: 
1、不能有:管理员权限. 
2、不能有:不受日期限制权限. 
3、不能有:设置单据可操作日期权限. 
 
因此,可以设置一个简单据脚本,对单据日期与系统日期进行比对判,来限制单据的操作日期: 
 
int func_before_save() 

  int a,b,c; 
  a=gui_get_val("DateTimePicker_Voucher_Date"); 
  b=get_cur_date_std(); 
  c=a-b; 
  if(c!=0){ 
  msg("不是当天日期,请检查修改后再保存!") 
  can_save=0 
  } 
    return 1; 
};



        


qf2016  [个人空间]
QQ名  meng 113779009


注册  2016-01-17
发贴数  3074
精华数  0
原创贴  0
来自  
状态  正常

级别  版主
#2»发布于2026-09-19 22:27

简单实用的一个例子


        



 2  1/1   1  

登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 杭州 - 浙ICP备19051128号-1 网安 33010402003225 ]