Array
(
)

Erro no fechamento do Preview do Rave

Wagnermarrane
   - 26 mar 2006

Boa Tarde Pessoal,

POderia por favor me dizer do que se trata o erro abaixo, ele ocorre quando eu fecho a tela de preview do rave e retorno ao sistema.


First chance exception at $7C81EB33. Exception class EDatabaseError with message ´SQL_BO: Operation not allowed on a unidirectional dataset´. Process Jogos.exe (200)

Fico no aguardo

Abraço

Wagner


Thomaz_prg
   - 26 mar 2006

Colega,

você deve estar usando algum componente dataset unidirecional (DBexpress por exemplo), e, ao invés de ligá-lo a um clientdataset, você o está passando diretamente para gerar o relatório. Não ocorre o erro durante a emissão do relatório, pois o cursor dos registros apenas avança, mas, ao final do preview, o cursor tenta voltar a posição inicial, dando a mensagem de erro. Ligue seu componente a um DataSetProvider e o DataSetProvider a um ClientDataSet, e ligue o ClientDataSet ao seu relatório.


Wagnermarrane
   - 26 mar 2006

Muito obrigado.... ficou bacana

abraço