Как вызывать из JS я знаю, но тут понадобилось вызвать из C#
Нравится
4 комментария
20 апреля 2021 14:14
var property = "PropertyValue"; ProcessSchema schema = SystemUserConnection.ProcessSchemaManager.GetInstanceByName("ProcessName"); bool canUseFlowEngine = ProcessSchemaManager.GetCanUseFlowEngine(UserConnection, schema); if(canUseFlowEngine) { var flowEngine = new FlowEngine(UserConnection); var param = new Dictionary<string, string>(); param["Property"] = property; flowEngine.RunProcess(schema, param); } else { Process process = schema.CreateProcess(UserConnection); process.SetPropertyValue("Property", property); process.Execute(UserConnection); }
В принципе проверку на canUseFlowEngine можно смело убрать, сейчас все процессы запускаются через FlowEngine.
4 октября 2021 14:00
Pavel Litvinovich,
уточните, какая именно ошибка возникает, если навести на подчёрнутый участок кода? Что происходит при попытке скомпилировать этот код?
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать