SUB RELATORIO EM ACTIVE REPORT

USUARIO.EXCLUIDOS 30/08/2007 21:45:01
#233478
alguem sabe como mostrar um relatório com subrelatorio usando o ActiveReport.


CLAUDIO1404 31/08/2007 08:20:55
#233504
Resposta escolhida
Arnaldo,

Eu faço da seguinte forma:

Inserir o "Subreport Control" no relatório que receberá o subrelatório
Inserir no evento ReportStart:

Set Entradas.object = New SubRptLivroApuracao1
Entradas.object.ADODC.ConnectionString = vConexao
Entradas.object.ADODC.Source = vSQLString

Onde "Entradas" é o nome do controle subreport inserido no relatório e "SubRptLivroApuracao1" é o nome do subrelatório.

Talvez também existam outras formas de fazer, mas essa eu sei que funciona.

USUARIO.EXCLUIDOS 31/08/2007 13:51:10
#233611
minha conexão é DAO

e uso o DataDAO nos relatórios , qdo tento colocar a sua dica abre um tela de datasource ai não sei o que fazer.

eu fiz assim

No RptPrncipal coloquei o controle subRelatorio e dei o nome de SubVenda
o Rpt sub que será aberto é RptParcela

no evento start do RptPrincipal coloquei

SubVEnda.ReportName=RptParcela

Noevento Start do RptParcela

Set rs1=db.openRecordset(Select * From tblParcela")
DataDao.Recordset=rs1

o RptParcela é exibido porem sem dados nenhum em branco, no campo vem apenas o nome do proprio campo.

e só aparece uma vez, quando deveria ser 3 pois existem 3 parcelas.

Já tentei coloca-lo na seção detalhe do RptPrincipal, e em todas as seções, mais indiferente da seção onde ele esteja teria que mostrar as 3 parcelas ou não ?.








Tópico encerrado , respostas não são mais permitidas