1list<orgunit> list =NewArraylist<orgunit>();2 3 //1. Check out the performer4String sql = "Select T.fcreatepsnid from Pm_km_executors t where T.fmasterid = '" +rowid+ "'";5Table table = ksql.select (SQL,NULL, "/pm/knowledge/data",NULL);6Iterator<row> it =table.iterator ();7 8 while(It.hasnext ()) {9 //2. Add performerTenRow row =It.next (); OneList.add (Orgutils.findonepersonmemberbyid (NULL, Row.getstring ("Fcreatepsnid")). Get (0)); A } -map<string, object> VarMap =NewHashmap<string, object>(); -Varmap.put ("Skindid", Com.justep.system.process.TaskKind.NOTICE); theTask task = Taskhelper.createtask (title, "/pm/knowledge/process/publishknowledge/publishknowledgeprocess", " BusinessActivity2 ", -"/PM/KNOWLEDGE/PROCESS/PUBLISHKNOWLEDGE/HTMLACTIVITY.W", "/pm/knowledge/process/publishknowledge/ BUSINESSACTIVITY2.W ", - RowID, list,varmap); - Task.setexecutemode2 (taskexecutemode2.finish_when_open); +Task.save ();
BEX5 new task to Todo task