L'idea è di usare una LISTBOX popolata con i Records che ti servono dalla query.
La ListBox consente la Selezione Multipla Estesa, da quella crei un CRITERIO WHERE usando gli ID.
Come saprai è possibile definire un filtro così
[IdPk IN (1,4,6,7,9,15...)]
Un Report poi non si NUMERA, il Report è generico, quello che puoi numerare è una STAMPA..., quindi devi definire cosa significa NUMERARLO... perchè probabilmente devi fare un piccolo altro pezzetto...