阅读:3142
回复:4
|
.NET版本10.0,如何在webservice中更新引擎中的数据
1、在流程节点中调用webservice,在webservice中执行sql,更新某个表的字段A
2 使用下列方式更新缓存都不好用(使用方法后会导致流程节点卡着不动,或者执行了没效果) 3、请问下有没有好用的方法 // this.Engine.BizObjectManager.ReloadBizObject("jhk",‘流程表单ID‘); // OThinker.H3.Controllers.AppUtility.Engine.BizObjectManager.ReloadBizObject("jhk", 流程表单ID); //InstanceData date = new InstanceData(this.Engine,insId,null); // bool isSuccess = InstanceData.BizObject.Update(date); //IEngine engine = this.Engine; //BizObjectSchema schema1 = engine.BizObjectManager.GetPublishedSchema("jhk"); //BizObject bo1 = new BizObject(engine, schema1, administrator); //bo1.ObjectID= Get_40_Info_Model[0]["objectid"] + string.Empty; //insId;// //bo1.Load(); //string v1 = bo1["FinanceVoucher"] + string.Empty; //bo1.Update(); |
1楼#
发布于:2018-07-30 13:47
OThinker.H3.Controllers.AppUtility.Engine.BizObjectManager.SetPropertyValue(instance.BizObjectSchemaCode, instance.BizObjectId, originator, "SignDepartment", post2.Leader.ToArray());
|
|
3楼#
发布于:2018-07-31 13:40
你的问题解决了吗? 有人回复后需要回来跟帖回复哦
|
|
|