Quick Report - Relatório com capa...
Prezados,
Necessito criar um relatório no Quick Report aonde o mesmo deve ter uma capa, uma listagem e por ultimo uma pagina constando um resumo com varias informações referentes aos registros listados. Dúvida: Como posso fazer isso para que o mesmo possa ser visualizado na integra em um Preview? Sei como cria relatórios e não tenho duvidas sobre o uso do Quick Report, mas sim nesse caso em especifico.
Grato pela atenção de todos e aguarde todo tipo de ajuda.
Necessito criar um relatório no Quick Report aonde o mesmo deve ter uma capa, uma listagem e por ultimo uma pagina constando um resumo com varias informações referentes aos registros listados. Dúvida: Como posso fazer isso para que o mesmo possa ser visualizado na integra em um Preview? Sei como cria relatórios e não tenho duvidas sobre o uso do Quick Report, mas sim nesse caso em especifico.
Grato pela atenção de todos e aguarde todo tipo de ajuda.
M. C.
Curtidas 0
Respostas
Wilson Brito
22/01/2015
Neste caso uma alternativa seria adicionar as seguintes bandas: Title (Capa / Título), Detail Band (Itens da Listagem), Sumary (Resumo). Na TitleBand informe True na propriedade HasChild para ele criar uma banda filha para o título. Nesta banda filha criada (ChildBand), marque True na propriedade ForceNewPage, fazendo com que o relatório inicie na página seguinte ao título. Na SumaryBand informe True nas propriedades ForceNewPage e HasChild. Na banda filha da SummaryBand, altere a propriedade ForceNewPage para True.
Exemplo:
TitleBand1 – Capa (HasChild = True)
ChildBand1 - Título (ForceNewPage = True)
DetailBand1 - Listagem
SummaryBand1 – Separadora para o resumo final, esta pode ficar em branco (ForceNewPage = True e HasChild = True)
ChildBand2 – Resumo (ForceNewPage = True)
Exemplo:
TitleBand1 – Capa (HasChild = True)
ChildBand1 - Título (ForceNewPage = True)
DetailBand1 - Listagem
SummaryBand1 – Separadora para o resumo final, esta pode ficar em branco (ForceNewPage = True e HasChild = True)
ChildBand2 – Resumo (ForceNewPage = True)
GOSTEI 0
M. C.
22/01/2015
Neste caso uma alternativa seria adicionar as seguintes bandas: Title (Capa / Título), Detail Band (Itens da Listagem), Sumary (Resumo). Na TitleBand informe True na propriedade HasChild para ele criar uma banda filha para o título. Nesta banda filha criada (ChildBand), marque True na propriedade ForceNewPage, fazendo com que o relatório inicie na página seguinte ao título. Na SumaryBand informe True nas propriedades ForceNewPage e HasChild. Na banda filha da SummaryBand, altere a propriedade ForceNewPage para True.
Exemplo:
TitleBand1 – Capa (HasChild = True)
ChildBand1 - Título (ForceNewPage = True)
DetailBand1 - Listagem
SummaryBand1 – Separadora para o resumo final, esta pode ficar em branco (ForceNewPage = True e HasChild = True)
ChildBand2 – Resumo (ForceNewPage = True)
Exemplo:
TitleBand1 – Capa (HasChild = True)
ChildBand1 - Título (ForceNewPage = True)
DetailBand1 - Listagem
SummaryBand1 – Separadora para o resumo final, esta pode ficar em branco (ForceNewPage = True e HasChild = True)
ChildBand2 – Resumo (ForceNewPage = True)
Olá,
A sua ideia me parece ser uma ótima solução. Você já fez algo semelhante como essa sua dica? Outra coisa: Caso seja necessário (no futuro) criar agrupamento na parte da "listagem", vou conseguir? Aparentemente não, né?!
Grato pela sua valiosa atenção.
GOSTEI 0
Wilson Brito
22/01/2015
Já fiz algo parecido sim. Sobre o agrupamento, você deve utilizar o componente QRGroup. Depois dê um pesquisada sobre este componente.
GOSTEI 0
M. C.
22/01/2015
Já fiz algo parecido sim. Sobre o agrupamento, você deve utilizar o componente QRGroup. Depois dê um pesquisada sobre este componente.
Entendido.
Grato pela sua atenção.
GOSTEI 0