Relatório no Fortes não dá certo...
Colegas..
estou fazendo um relatório no Fortes Report..
Este relatório tem 3 níveis..
1 - Cadastro de Clientes
2 - A partir do cadastro de Clientes, selecionar datas de vendas de produtos dentro de um range
3 - A partir de cada data selecionar o valor dos produto vendidos a este cliente nesta data (por data)
4 - preciso informar a soma da compra por data de cada cliente
fiz um Report com 1 Title, 1 detail e dois sub details, e um collunm footer mas não funciona..
Só aparece o detail..
Alguém pode me ajudar??
Agradeço antecipadamente..
Cabelo
estou fazendo um relatório no Fortes Report..
Este relatório tem 3 níveis..
1 - Cadastro de Clientes
2 - A partir do cadastro de Clientes, selecionar datas de vendas de produtos dentro de um range
3 - A partir de cada data selecionar o valor dos produto vendidos a este cliente nesta data (por data)
4 - preciso informar a soma da compra por data de cada cliente
fiz um Report com 1 Title, 1 detail e dois sub details, e um collunm footer mas não funciona..
Só aparece o detail..
Alguém pode me ajudar??
Agradeço antecipadamente..
Cabelo
Cabelo
Curtidas 0
Respostas
Weber
04/08/2004
Seu Relatório deverá ter um HEADER - Nome do relatório, nome do seu cliente, bla bla bla
[b:79a734cf35]Corpo do Relatório[/b:79a734cf35]
Coloque um GROUP
Dentro do Group1 coloque um HEADER e mais um GROUP
No Header do Group 1 coloque os dados do cliente
Dentro do Group2 coloque um HEADER um DETAIL
No header no group2 coloque os dados da venda (data, valor total, etc)
No detail do group2 coloque os dados dos produtos (qtde,descricao,valor)
Não testei aqui mas isso deve resolver.
Quanto a listar por data e não por venda você deverá tomar cuidado pois um mesmo produto pode ser vendido mais de uma vez no dia, dessa forma você deverá implementar seu select para que já traga a informação correta.
[b:79a734cf35]Corpo do Relatório[/b:79a734cf35]
Coloque um GROUP
Dentro do Group1 coloque um HEADER e mais um GROUP
No Header do Group 1 coloque os dados do cliente
Dentro do Group2 coloque um HEADER um DETAIL
No header no group2 coloque os dados da venda (data, valor total, etc)
No detail do group2 coloque os dados dos produtos (qtde,descricao,valor)
Não testei aqui mas isso deve resolver.
Quanto a listar por data e não por venda você deverá tomar cuidado pois um mesmo produto pode ser vendido mais de uma vez no dia, dessa forma você deverá implementar seu select para que já traga a informação correta.
GOSTEI 0
Cabelo
04/08/2004
Colega..
Fiz exatamente como vc sugeriu, e simplesmente não aparece nada na tela, fica tudo branco..
é o seguinte :
Terei vários Cliente, ou não..
Depende da primeira query (Clientes), que o usuário irá selecionar os clientes..
Depois disso por cada cliente, terei que selecionar as datas queforam feitas as vendas para cada Cliente, dentro do range de dadtas que o usuário irá informar..
Depois disso terei que selecionar a quantidade, o produto e os valores que foram vendidos por dia, e quando terminar o dia devo fazer uma soma dos valores vendidos a este cliente..
Isto separador por cliente..
Assim :
Relatório Financeiro Analítico impresso dia 05/08/2004
de 01/08/2004 a 03/08/2004
Cliente: 0000000001 teste de cliente
01/08/04
01 Material 1 20,00 20,00
08 Material 2 60,00 480,00
Total 500,00
02/08/04
20 Material 6 1,00 20,00
Total 20,00
03/08/04
35 Material 10 1,00 35,00
2 Material 1 20,00 40,00
Total 75,00
Cliente : 00000000000002 Teste 2
01/08/2004
10 Material 5 2,00 20,00
15 Material 5 2,00 30,00
Total 50,00
03/08/2004
1 Material 10 1,00 1,00
Total 1,00
E assim por diante..
Espero ter sido mais claro..
Agradeço sua ajuda..
Cabelo
Fiz exatamente como vc sugeriu, e simplesmente não aparece nada na tela, fica tudo branco..
é o seguinte :
Terei vários Cliente, ou não..
Depende da primeira query (Clientes), que o usuário irá selecionar os clientes..
Depois disso por cada cliente, terei que selecionar as datas queforam feitas as vendas para cada Cliente, dentro do range de dadtas que o usuário irá informar..
Depois disso terei que selecionar a quantidade, o produto e os valores que foram vendidos por dia, e quando terminar o dia devo fazer uma soma dos valores vendidos a este cliente..
Isto separador por cliente..
Assim :
Relatório Financeiro Analítico impresso dia 05/08/2004
de 01/08/2004 a 03/08/2004
Cliente: 0000000001 teste de cliente
01/08/04
01 Material 1 20,00 20,00
08 Material 2 60,00 480,00
Total 500,00
02/08/04
20 Material 6 1,00 20,00
Total 20,00
03/08/04
35 Material 10 1,00 35,00
2 Material 1 20,00 40,00
Total 75,00
Cliente : 00000000000002 Teste 2
01/08/2004
10 Material 5 2,00 20,00
15 Material 5 2,00 30,00
Total 50,00
03/08/2004
1 Material 10 1,00 1,00
Total 1,00
E assim por diante..
Espero ter sido mais claro..
Agradeço sua ajuda..
Cabelo
GOSTEI 0
Weber
04/08/2004
Não esqueça de colocar no relatório também o Header e o footer além de ligar o RLReport1 a um datasource.
GOSTEI 0
Cabelo
04/08/2004
Colega..
Eu fiz tudo que vc me sugeriu, e não funcionou, pois aparece somenteum cliente..
Como disse preciso de vários clientes..
Como fazer??
Cabelo
Eu fiz tudo que vc me sugeriu, e não funcionou, pois aparece somenteum cliente..
Como disse preciso de vários clientes..
Como fazer??
Cabelo
GOSTEI 0