Property Group
Step 1:
A) create a Parent Operation
set the Operation Type to: Execution Group
B) add the Dashboard{ } property in the Properties section.
set a row in the dashboard as displayed below
example: Dashboard { row1: 21000, 21002, 21004, 21002, 21005; }
these numbers displayed in the example dashboard property is set in the Child Operation’ Display Order property. these give the order in which you choose the Operations to appear when displaying two operations to drag and drop from.
C) set the following property:
JSP File to: EG: Drag and Drop
D) click the Insert Operation button when complete
Step 2:
Note: repeat these steps for any additional Child Operations needed.
A) create a Child Operation
set the Operation Type to: SQL
B) set the following properties:
Display Rule to: Hide (this allows the Operation to only be seen as a drag and drop Application.
Display Group to: The Display Group is the menu group the operation will appear under. The black arrow points to the manual input textbox if you choose to create a name.
Display Order to: The order in which the operations should be displayed. Operations with lower display orders are displayed before operations with larger display orders. Display Order also determines the order of the Display Groups. Within a given Display Group, the lowest number in that set is shown first. The lowest number from each Display Group is used to determine the order of the Display Groups.
C) set the following properties:
Row Class: planetj.wow.drag_and_drop.crossrc.sample.DnDEmployeeRow
Row Coll. Class: planetj.wow.drag_and_drop.crossrc.sample.DnDEmployeeRowCollection
JSP File to: DND Results
Parent Operation: Used to identify the tab parent operation when defining tab operations.
Usage ID: Can be assigned to identify a particular usage. This can be used to dynamically copy data with the same usage ID. UI code can be written to look for fields with a particular usage ID such as an electronic store where JSPs might anticipate a RowCollection coming in with usage fields for ID number, image, price, etc.
D) click on the Insert Operation button at the top
Note: examples of the running Application
A) choose an Operation to run.
B) both Child Operations being displayed
C) dragging from right to left side, dept # Q18 and dropping into an employee to change departments.
D) employee details now displays new department
E) dragging Genaro into department J59 (WOW Education) from J61 (WOW Marketing)
F) displays the department change after the drop is complete. This is set in the Parent Operation Title or Instructions using HTML with WOW parameters or field names.