Brazão
|
SÃO VICENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 16/11/2004 11:56 hs
Caros amigos, bom dia. temos um relatório que criado no Crystal a partir de uma tabela. Nele, naturalmente temos os campos da tabela formatados, normalmente. No momento de, a partir do VB, chamar o relatório, como fazemos para atualizar os dados do Report, com o que há de novo na tabela desde a criação dele. ? Agradeço quem puder ajudar. Anderson
|
|
|
|
|
Postada em 16/11/2004 12:15 hs
Tente alterar a propriedade Refresh date on every Print para sim, no item de menu File|Options|Reporting, dentro do seu relatório no Crystal Reports.
|
|
|
Michel
|
RIO DE JANEIRO RJ - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 16/11/2004 12:31 hs
um detalhe importante: não esqça de desmarcar a opção em File - Save Data with report...essa opcao marcada, faz com q os seus dados fiquem "fixos"... espero ter ajudado. abs
|
|
|
Brazão
|
SÃO VICENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 16/11/2004 15:02 hs
Meus amigos, não funcionou. Ele chega a chamar o Report, porém aparece rápido e some. O resultado não fica na tela como deveria. É como se não contivesse dados. O que será que deve ser ?
|
|
|
Sandro
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 16/11/2004 23:46 hs
Você disse aparece rápido e some? Então você deve estar destruindo o objeto que representa do relatório em memória antes do tempo. Vou explicar, se você usa o CRViewer acoplado a um recordset em memória, você deve garantir que este recordset fique disponível enquanto o seu relatório precisar ficar visível, defina o recordset em nível de módulo (seção Declarations) e feche apenas quando for fechar a tela como um todo. Mas ainda assim, se isso não funcionar, detalhes melhor o seu código, assim, poderemos tentar te ajudar. Sandro.
|
|
|
squall
|
SÃO BERNARDO DO CAMAPO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 17/11/2004 11:57 hs
|
|
|