Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
hi guys
i have a problem in getting workflow variable in order to make history of approval proses
may be if it work will look like this (in textarea):
"-----------------------
issued date : 12-5-2011 <<< (activity 1)
Comment : cat, xxxxxxxxxxxx, approve
-------------------------
issued date : 12-5-2011 <<< (activity 2)
Comment : tony, xxxxxxxxxxxx, approve
-------------------------
issued date : 12-5-2011 <<< ?(activity 3)
Comment : tery, xxxxxxxxxxxx, revise
-------------------------
issued date : 12-5-2011 <<< ?(activity 2)
Comment : tony, xxxxxxxxxxxx, approve
-------------------------"
i still have a problem to set variable like above,
because when i try without form it works,
then the problem is when i try it with form, it wont works properly
especialy if activty is repeated again.
thanks
below is workflow
below, is using beanshel plugin and code
import org.joget.workflow.model.service.*; try { String value1 = new String("#variable.memo1#"); String value2 = new String("#variable.memo2#"); String datex = new String("#date. dd MM yyyy h:mm:ss#"); String memo2= "---------------"+ "\n" + "Issued Date : " + datex + "\n" + "Comment: " + value1 + "\n"+ value2 + "\n"; WorkflowManager wm = (WorkflowManager) pluginManager.getBean("workflowManager"); wm.activityVariable(workflowAssignment.getActivityId(),"memo2",memo2.toString()); // set variable memo1 = "" String memo1= ""; WorkflowManager wm = (WorkflowManager) pluginManager.getBean("workflowManager"); wm.activityVariable(workflowAssignment.getActivityId(),"memo1",memo1.toString()); } catch(NumberFormatException error) { System.out.println(error); }