Oi Bruno  caso não esteja funcionando tente a solução que eu uso:
 
No form (principal) que chama o relatório
On SAM_ReportStart
   Call SalHideWindow( hWndfrmPrincipal )
   Call SalShowWindow( hWndfrmRelatorio )
On SAM_ReportFinish
   Call SalShowWindow( hWndfrmPrincipal )
   Call SalHideWindow( hWndfrmRelatorio )
   Call SalBringWindowToTop( hWndfrmPrincipal )
 
Espero ter ajudado
Francisco Frank
 
 
-------Mensagem original-------
 
Data: 09/01/04 16:05:07
Assunto: RE: [sqlwin] Ajuda sobre os focus das janelas URGENTE!!!!!
 
Obrigado.
 
Bruno Almeida.
Ingresso.com
 
-----Original Message-----
Behalf Of Lairton Júnior
Sent: quarta-feira, 1 de setembro de 2004 10:33
Subject: Re: [sqlwin] Ajuda sobre os focus das janelas URGENTE!!!!!
 
 
Eu vi seu programa, constatei o problema.
Estou tentando encontrar uma solução.
 
Lairton.
 
On Wed, 1 Sep 2004 10:13:40 -0300, Bruno Almeida <[EMAIL PROTECTED]> wrote:
> Prezados,
>
> Mais uma vez venho solicitar ajuda de vocês, como uma coisa que já reportei aqui mais ainda estou com problemas.
>
> Estou fazendo uma aplicação, que usa uma tela de relatório personalizada, como no exemplo que estou enviando. O problema é que toda vez que fecho a janela do relatório o foco não volta para a janela chamadora.
> Alguém sabe como posso resolver isso?
>
> PS.: Todas as coisas que o pessoal falou para fazer, tipo usar a função SalBringWindowToTop, ou setar o foco de algum objeto da tela chamadora no close da tela, já foram testadas e não obtive sucesso.
>
> Desde de já agradeço ajuda.
>
> Bruno Almeida
> Ingresso.com
>
> ==============================================
> Lista de Centura SQLWindows
> Administrador : [EMAIL PROTECTED]
> Para sair desta lista mande mensagem para:
> [EMAIL PROTECTED] sem nada no Subject e
> com o comando a seguir no corpo da msg:
> "unsubscribe sqlwin" (sem as aspas)
> ==============================================
>
 
==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================
 
 
==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================

Responder a