Olá Eliana,
Como decide o usuário se quer imprimir ou enviar por e-mail?
Se pertence a um usuário, o que significa usuário1 = imprimir, usuário2 = e-mail,
coloque qualquer informação sobre o usuário como um parâmetro, etc.
Não tenho certeza se essa saída (imprimir ou enviar por e-mail) está em um relatório próprio
ou como um relatório padrão?
Talvez você possa fornecer mais informações a respeito.
Saudações, Dieter