天涯何

博客园 首页 新随笔 联系 管理

05 2022 档案

摘要://验证用户组织架构 string[] orgIds protected bool checkeOrg(string[] DepCheckId) { //根据用户id获取用户所在部门 H3.Organization.User user = (H3.Organization.User) this.En 阅读全文
posted @ 2022-05-26 16:12 天涯何

摘要:定时器调用消息通知 //定义一个定时器类(类名格式:自定义功能名 + _Timer),且继承H3.SmartForm.Timer类 // public class Supervision_Timer: H3.SmartForm.Timer // { // //构造方法,跟类名保持一致,里面不必书写代 阅读全文
posted @ 2022-05-26 16:09 天涯何

摘要:// 定义一个定时器类(类名格式:自定义功能名 + _Timer),且继承H3.SmartForm.Timer类 public class Supervision_Timer: H3.SmartForm.Timer { //构造方法,跟类名保持一致,里面不必书写代码,但是必须存在 public Su 阅读全文
posted @ 2022-05-26 16:07 天涯何

摘要:H3.DataModel.BizObject[] details = (H3.DataModel.BizObject[]) this.Request.BizObject["D002033FileCopyToCompany"]; //获取子表属性并强制转换为对象数组 Convert.ToInt32 C 阅读全文
posted @ 2022-05-26 16:02 天涯何

摘要:换行 // string sql = "UPDATE i_D002033FunctionSupervisionPlanList SET planTimeSlot = REPLACE (planTimeSlot,';','; \\n ') WHERE parentobjectid = 'e912f50 阅读全文
posted @ 2022-05-26 15:57 天涯何

摘要:刷新数据标题的本质是新建一个控件,刷新此控件信息,将会更新数据标题 // string sql = "select * from i_" + this.Request.SchemaCode; // System.Data.DataTable dt = this.Request.Engine.Quer 阅读全文
posted @ 2022-05-26 15:56 天涯何

摘要:if(actionName == "Submit") { H3.DataModel.BizObject[] childBoList = (H3.DataModel.BizObject[]) this.Request.BizObject["D002033StructuresLibraryDailyRe 阅读全文
posted @ 2022-05-26 15:55 天涯何

摘要://类名、方法名、逻辑 public class FunctionSupClass { //engine objectid 为参数传入 提交流程将true换成false public void FunctionSupTask(H3.IEngine Engine, string objectid) { 阅读全文
posted @ 2022-05-15 00:58 天涯何

摘要://先获取表单对象数据,将人员多选转成数组 ,然后循环数组,循环内部新增表单对象,循环创建数据 if(actionName == "Submit" && this.Request.ActivityCode == "Activity2") { H3.DataModel.BizObjectSchema 阅读全文
posted @ 2022-05-12 19:51 天涯何

摘要:public bool judgeWorkDay(DateTime day, H3.IEngine engine) { List < string > allholidy= getAllHoliday(engine); string dayTime = day.ToString("yyyyMMdd" 阅读全文
posted @ 2022-05-10 21:05 天涯何

摘要:// 加一个list集合,将数据添加至集合中 List < H3.DataModel.BizObject > list = new List<H3.DataModel.BizObject>(); //判断子表数据是否为空,不为空则保存 if(childBoList != null) { //先将原来 阅读全文
posted @ 2022-05-09 15:44 天涯何

摘要:// 提交后Activity4新增目标表单物资信息 if(childPaCategory != null && childPaCategory.Length > 0) { foreach(H3.DataModel.BizObject child in childPaCategory) { //供应商 阅读全文
posted @ 2022-05-09 15:40 天涯何

摘要://前端在某个节点清除子表行和添加子表行 if( $.SmartForm.ResponseContext.ActivityCode == "Activity2" ) { // 添加一行子表空白行 var controlManager = that.D150516Addthemerchants;//获 阅读全文
posted @ 2022-05-09 15:35 天涯何

摘要://考勤打卡表单using System; using System.Collections.Generic; using System.Text; using H3; public class D002033Clockin: H3.SmartForm.SmartFormController { p 阅读全文
posted @ 2022-05-07 10:38 天涯何

摘要://后端代码,连接前端代码protected override void OnSubmit(string actionName, H3.SmartForm.SmartFormPostValue postValue, H3.SmartForm.SubmitSmartFormResponse respo 阅读全文
posted @ 2022-05-06 11:27 天涯何

摘要://状态改为进行中 targetBo.Status = H3.DataModel.BizObjectStatus.Running; string instanceId = System.Guid.NewGuid().ToString(); if(string.IsNullOrEmpty(target 阅读全文
posted @ 2022-05-06 09:24 天涯何