管理者软件
专业源于专注
www. myOIT. cn   
软件交流 管理软件 软件手册 »

    

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


注册  2014-03-06
发贴数  13
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2014-03-24 14:08

如题,入库单有些数据项目是必填的,有些不是必填的,如何指定?


        




laughtiger  [个人空间]
QQ名  天天笑


注册  2011-05-06
发贴数  76
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#2»发布于2014-03-31 08:21

用脚本的方法,csp.doc文件中有实例可参考: 
入库单中,要求必须输入批次编号,否则不允许保存 
 
int func_before_save() 

int id,r_num; 
string r_res_id,r_batch_no; 
  //can_save=1; 
 
  r_num = grid_row_num('MG_Item'); 
  //msg(r_num); 
  for(id=1;id<r_num;id++) 
  { 
    r_res_id=grid_get_v('MG_Item','res_id',id); 
    r_batch_no=grid_get_v('MG_Item','batch_no',id); 
    //msg(r_res_id); 
    if(r_res_id=='') break; 
    if(r_batch_no=='' || r_batch_no=='-')  
    { 
      can_save=0; 
      warn('行'+ id + '批号不能为空'); 
      warn(r_res_id); 
      return 0; 
    }; 
     
  }; 
  return 1; 
};


        





 2  1/1   1  


登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 中国杭州 - 备案号码 浙ICP备19051128号]