Does anyone know why an invoked workflow returns the DataTable although it is set to “In” direction? Isn’t that when “In” argument is defined, the scope of it should be within the invoked workflow (unless it is defined as “Out” or “In/Out”)?
I have attached the example of the workflow. In this example, a DataTable (dtTest) is passed to the workflow to be called. Inside the invoked workflow, the DataTable is cleared. When the called workflow finishes execution, the value in original DataTable is also empty.