1:数据字典中性别为 男性 及 女性 2:数据字典中宿舍性别为 男宿舍 及 女宿舍 3:没有涉及夫妻房 4:将如下脚本保存到入住记录编辑脚本定义中 5:保存时拒绝保存并弹窗提醒 本人纯小白,请根据实际需求修改脚本 int func_save_rec() { string can_oper,g_v0,g_v1;//定义变量 db_run("select sex from emp where emp_id='"+gui_get_val('ComboBox_Ext_Emp_Id')+"'order by sex desc");//提取职员性别 g_v0=dt_get_name("sex",db_res(0));//转换字典数据 db_run("select dorm_sex from emp_dorm where dorm_id='"+gui_get_val('ComboBox_Ext_Dorm_Id')+"'order by dorm_sex desc");//提取宿舍性别 g_v1=str_get_sub(dt_get_name("emp_dorm_sex",db_res(0)),0,2)+"性";//提取数据并转换字典数据 if(g_v0!=g_v1);//逻辑判断 { msg("该职员入住宿舍与实际性别不符,请查证核实 谢谢");//弹窗提醒 can_oper=0//拒绝保存 } return 1; }; 最好是官方能完善该功能 |