Série da semana: Nota fiscal eletrônica na prática

Veja mais

FastReport - Cannot use the same dataset for Report.Dataset and Band.DataSet

15/12/2011



The following error(s) have occured:
Cannot use the same dataset for Report.Dataset and Band.DataSet

Estive lendo este tópico
http://www.devmedia.com.br/forum/delphi/337032-Erro-com-o-FastReport.html
e estou quebrando a cabeça também.
se alguém puder me ajudar. Veja;

No meu form tenho:
TFrxDBDataSet1 ligado no Dataset -> ClientDatasetCABECALHO
TFrxDBDataSet2 ligado no Dataset -> ClientDatasetITENS
FrxReport1 (Nada ligado)

No meu arquivo.FR3 tenho:
Report - Dataset-> Vazio
Data
Page1 - Dataset -> Vazio
MasterData1 - DataSet -> Vazio
MasterData2 - Dataset -> Vazio
Na Opção Report->Data: Esta Marcada: frxReport1

Masmo assim esta com erro.

Desde já agradeço


Tópicos

16/12/2011

Dirceu Morais

Depois de várias horas perda de sono, consegui resolver,
1º) Liguei TFrxDBDataSet1 ao MasterData1
2º) Liguei TFrxDBDataSet2 ao MasterData2
3º) Me parece que o Formulário que eu estava na memória era um e o que buscava na compilação era outra, porque no caminho inicial do frxReport estava errado (iniFile eu tinha coloca \relatorio eu deveria ter colocado sem a barra ou seja, RELATORIO)




No meu form tenho:
TFrxDBDataSet1 ligado no Dataset -> ClientDatasetCABECALHO
TFrxDBDataSet2 ligado no Dataset -> ClientDatasetITENS
FrxReport1 (Nada ligado)

No meu arquivo.FR3 tenho:
Report - Dataset-> Vazio
Data
Page1 - Dataset -> vazio
MasterData1 - DataSet -> TFrxDBDataSet1
MasterData2 - Dataset -> TFrxDBDataSet2
Na Opção Report->Data: Esta Marcada: frxReport1

Masmo assim esta com erro.

Desde já agradeço




Espero ajudar alguém :)
Responder Citar