Hi beti,
Add return 2 in your retrievestart event.
Retrieve rows from 1st database.
Change transaction object.
Retrieve rows from 2nd database.
Restore first transaction objects.
Make sure that you are not resetting dw.
Your code will look like,
retrieveStart event of dw
Return 2
ue_retrieve event of window
dw_1.SetTransObject (tr1)
dw_1.Retrieve (...)
dw_1.SetTransObject (tr2)
dw_1.Retrieve (...)
dw_1.SetTransObject (tr1)
Cheers,
Abhijit.