viewReport em janela Modal

Gente ,acho que já li alguma coisa parecida em algum post anterior mas infelizmente não consegui localizá-lo., então estou postando a dúvida novamente.

O problema é que a que ocorre é que …

Estou utilizando uma janeja JDialod Modal para um cadastro e quando eu executo o Report Viewer - ele fica visível , mas não consigo controlá-lo porque o foco continua na janela de cadastro. Não dá para maximizar nem nada…

Quando eu fecho a janela de cadastro que o gerou eu tenho acesso normalmente sobre o Viewer.

O que pode estar acontecendo… o que eu fiz de errado ?

[code]String reportxmlpath = “C:\Documents and Settings\USER\Teste\src\teste\”;
String filename = “RelAniversarios1”;
JasperPrint jasperPrint;
JasperPrint = JasperFillManager.fillReport( reportxmlpath +
filename + “.jasper” , new HashMap(),
new JRResultSetDataSource(this.rs));

JasperViewer.viewReport(jasperPrint);[/code]