; ; @Temp = ShowSearchBox("EmployeeSearch","INFOMATION",tbNo.CValue); if(@Temp != StringEmpty()) { tbNo.CValue = @Temp; UpdateForm(false, ""); if(Search("SearchEmployeeWithNo", tbNo.CValue)) { ChangeMode("View"); } } if(!rbSex0.Checked) rbSex1.Checked = true; UpdateForm(false, "cbHomeplace"); Search("SearchHomeplace"); UpdateForm(true, "cbHomeplace"); UpdateForm(false, "cbNation"); Search("SearchNation"); UpdateForm(true, "cbNation"); UpdateForm(false, "cbMarriage"); Search("SearchIsMarried"); UpdateForm(true, "cbMarriage"); UpdateForm(false, "cbDept"); Search("SearchDepartment"); UpdateForm(true, "cbDept"); UpdateForm(false, "cbDuty"); Search("SearchDuty"); UpdateForm(true, "cbDuty"); UpdateForm(false, "cbStatus"); Search("SearchStatus"); UpdateForm(true, "cbStatus"); if(Search("SearchEmployeeWithNo",#EmployeeList.No_Employee)) { ChangeMode("View"); } if(ckDisplay.Checked) Search("SearchAllEmployeeList"); else Search("SearchEmployeeList"); UpdateForm(false, "ikComboBoxEx1"); Search("SearchPayLevel"); UpdateForm(true, "ikComboBoxEx1"); UpdateForm(false, "ikComboBoxEx2"); Search("SearchInsurance"); UpdateForm(true, "ikComboBoxEx2"); if(Search("SearchEmployeeFirst", tbNo.CValue)) { ChangeMode("View"); } if(Search("SearchEmployeePrevious", tbNo.CValue)) { ChangeMode("View"); } if(Search("SearchEmployeeNext", tbNo.CValue)) { ChangeMode("View"); } if(Search("SearchEmployeeLast", tbNo.CValue)) { ChangeMode("View"); } ; ChangeMode("Search"); ChangeMode("Modify"); Delete(); ChangeMode("Search"); #Employee.CountryName = cbCountry.Text; PrintReport(); ; ; ; ; ; if(toolBar.ExpandForm==true) { pnRight.Visible=true; if(!@HaveSearchEmployeeList) { Search("SearchEmployeeList"); @HaveSearchEmployeeList=true; } } else { pnRight.Visible=false; }
Empty(); NewInstance(); tbNo.ReadOnly=false; txtEmployeeNo.ReadOnly=true; txtName.ReadOnly=true; txtEnglishName.ReadOnly=true; txtIDCard.ReadOnly=true; rbSex0.Enabled=false; rbSex1.Enabled=false; cbDept.Enabled=false; cbDuty.Enabled=false; txtProbation.ReadOnly=true; txtDate.Enabled=false; txtStartDate.Enabled=false; cbStatus.Enabled=false; cbCountry.Enabled=false; txtPassport.ReadOnly=true; cbHomeplace.Enabled=false; cbNation.Enabled=false; cbMarriage.Enabled=false; txtTel.ReadOnly=true; txtAddr.ReadOnly=true; txtEMail.ReadOnly=true; txtComment.ReadOnly=true; dttPauseDate.Enabled=false; dtpIsSuspend.Enabled=false; txtCardNo.ReadOnly=true; ikTextBox1.ReadOnly=true; ikComboBoxEx1.Enabled=false; ikComboBoxEx2.Enabled=false; toolBar.EnableSubmit=false; toolBar.EnableModify=false; toolBar.EnableDelete=false; toolBar.EnablePrint=false; rbSex0.Checked = false; rbSex1.Checked = false; #Employee.CreateDate_Employee=DBNull(); #Employee.LastModDate_Employee=DBNull(); #Employee.LastModUser_Employee=DBNull(); #Employee.ID_Department=GuidEmpty(); if(ckDisplay.Checked) #Employee.IsDisplay=1; else #Employee.IsDisplay=0; UpdateForm(true, ""); tbNo.Focus(); @Status=0; tbNo.ReadOnly=true; txtEmployeeNo.ReadOnly=false; txtName.ReadOnly=false; txtEnglishName.ReadOnly=false; txtIDCard.ReadOnly=false; rbSex0.Enabled=true; rbSex1.Enabled=true; cbDept.Enabled=true; cbDuty.Enabled=true; txtProbation.ReadOnly=false; txtDate.Enabled=true; txtStartDate.Enabled=true; cbStatus.Enabled=true; cbCountry.Enabled=true; txtPassport.ReadOnly=false; cbHomeplace.Enabled=true; cbNation.Enabled=true; cbMarriage.Enabled=true; txtTel.ReadOnly=false; txtAddr.ReadOnly=false; txtEMail.ReadOnly=false; rbSex0.Checked = true; dtpIsSuspend.Enabled=true; txtComment.ReadOnly=false; txtCardNo.ReadOnly=false; ikTextBox1.ReadOnly=false; ikComboBoxEx1.Enabled=true; ikComboBoxEx2.Enabled=true; toolBar.EnableSubmit=GetRight(@Title,"新增"); toolBar.EnableModify=false; toolBar.EnableDelete=false; toolBar.EnablePrint=false; #Employee.Country_Employee=40; #Employee.Gender_Employee=true; #Employee.ID_Employee=NewGuid(); #Employee.CreateDate_Employee=DateTimeNow(); #Employee.ID_Creator=GetLoginUserID(); #Employee.CreatorName_Employee=GetCurrentUser(); #Employee.No_Employee=tbNo.CValue; #Employee.ID_Department=DBNull(); #Employee.SuspendDate_Employee=DBNull(); #Employee.LastModDate_Employee=DBNull(); #Employee.LastModUser_Employee=DBNull(); if(ckDisplay.Checked) #Employee.IsDisplay=1; else #Employee.IsDisplay=0; UpdateForm(true, ""); txtEmployeeNo.Focus(); @Status=1; tbNo.ReadOnly=false; txtEmployeeNo.ReadOnly=true; txtName.ReadOnly=true; txtEnglishName.ReadOnly=true; txtIDCard.ReadOnly=true; rbSex0.Enabled=false; rbSex1.Enabled=false; cbDept.Enabled=false; cbDuty.Enabled=false; txtProbation.ReadOnly=true; txtDate.Enabled=false; txtStartDate.Enabled=false; cbStatus.Enabled=false; cbCountry.Enabled=false; txtPassport.ReadOnly=true; cbHomeplace.Enabled=false; cbNation.Enabled=false; cbMarriage.Enabled=false; txtTel.ReadOnly=true; txtAddr.ReadOnly=true; txtEMail.ReadOnly=true; txtComment.ReadOnly=true; txtCardNo.ReadOnly=true; ikTextBox1.ReadOnly=true; ikComboBoxEx1.Enabled=false; ikComboBoxEx2.Enabled=false; dtpIsSuspend.Enabled=false; if(!rbSex0.Checked) rbSex1.Checked = true; toolBar.EnableSubmit=false; toolBar.EnableModify=GetRight(@Title,"修改"); toolBar.EnableDelete=GetRight(@Title,"删除"); toolBar.EnablePrint=GetRight(@Title,"打印"); if(ckDisplay.Checked) #Employee.IsDisplay=1; else #Employee.IsDisplay=0; UpdateForm(true, ""); @Status=2; tbNo.ReadOnly=true; txtEmployeeNo.ReadOnly=false; txtName.ReadOnly=false; txtEnglishName.ReadOnly=false; txtIDCard.ReadOnly=false; rbSex0.Enabled=true; rbSex1.Enabled=true; cbDept.Enabled=true; cbDuty.Enabled=true; txtProbation.ReadOnly=false; txtDate.Enabled=true; txtStartDate.Enabled=true; cbStatus.Enabled=true; cbCountry.Enabled=true; txtPassport.ReadOnly=false; cbHomeplace.Enabled=true; cbNation.Enabled=true; cbMarriage.Enabled=true; txtTel.ReadOnly=false; txtAddr.ReadOnly=false; txtEMail.ReadOnly=false; txtComment.ReadOnly=false; txtCardNo.ReadOnly=false; ikTextBox1.ReadOnly=false; ikComboBoxEx1.Enabled=true; ikComboBoxEx2.Enabled=true; dtpIsSuspend.Enabled=true; toolBar.EnableSubmit=GetRight(@Title,"新增"); toolBar.EnableModify=false; toolBar.EnableDelete=GetRight(@Title,"删除"); toolBar.EnablePrint=false; #Employee.LastModDate_Employee=DateTimeNow(); #Employee.LastModUser_Employee=GetLoginUserID(); #Employee.LastModUser_EmployeeName=GetCurrentUser(); if(ckDisplay.Checked) #Employee.IsDisplay=1; else #Employee.IsDisplay=0; UpdateForm(true, ""); txtEmployeeNo.Focus(); @Status=3;