Array
(
)

Relatório no Fortes não dá certo...

Cabelo
   - 04 ago 2004

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


Weber
   - 05 ago 2004

Seu Relatório deverá ter um HEADER - Nome do relatório, nome do seu cliente, bla bla bla

Corpo do Relatório
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.


Cabelo
   - 05 ago 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


Weber
   - 05 ago 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.


Cabelo
   - 05 ago 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