====== Descrição ====== Esta dica ensina como trabalhar com ClientDataSet no ReportManager. Isso foi adotado como uma boa prática ao trabalhar com o ReportManager, pois utilizando query geralmente são realizadas duas pesquisas: Uma pela aplicação e outra pelo ReportManager. Usando ClientDataSet a pesquisa só é realizada uma vez, e essa pesquisa é salva em um arquivo que é lido pelo ReportManager, então o ReportManager apenas exibe os resultados dessa pesquisa. ====== Procedimento ====== ===== No ReportManager ===== * Na tela de Datasets coloque o Database Driver da conexão como **B.MyBase and text files**; * Na tela de criação/edição dos datasets, haverão os campos: * **Arquivo Mybase:** Indica o nome do arquivo do ClientDataSet, de onde ele irá buscar os dados; * **Campos do índice:** FIXME * **Campos mestre:** FIXME Com isso, a conexão estará esperando os dados do arquivo ClientDataSet. ===== Na aplicação ===== * Apenas realize as pesquisas e salve essas pesquisas em arquivos de ClientDataSet. * Lembre de salvar os arquivos de ClientDataSet com os nomes que estão sendo esperados pelo arquivo do ReportManager.