I never memorize how to do these things, but here are two comments showing a bit of what I remember and how I would proceed if I needed to do this:
1) In general, launching items from a report involves configuring the report at design time to specify what action to take when an item on the report results window is selected. For some versions of reports, those actions are called the "single click" and "double click" actions, although those titles always mystified me a bit since on my computer there are lots of contexts where I used to need a double click, and I changed a computer setting such that many of those places on my computer now only need a single click.
2) The action you'll most likely want to associated with your "single click" and "double click" actions on your report rule is one called something like "open work by handle" or "open work by keys" or maybe "open assignment by handle/keys".
3) To get more accurate details regarding 1 and 2, think of an existing feature on your Pega session that does something similar to what you are trying to implement, and use a combination of the "Live UI" feature and the Pega tracer in order to look at how the report for that existing feature is already implemented so you can do yours similarly. For example, how about the report that shows the assignments in your work list and lets you choose one? Take a look at how that one works.