none
Problema com impressão (Urgente) RRS feed

  • Pergunta

  • Estou com um na geração de relatórios com o Report Viewer, vamos ver se consigo explicar.

    Tenho uma consulta na base de dados nessa consulta retorno os dados que preciso para imprimir no relatório.

    Tenho uma tabela que mostra a ordem, um código de exportação, denominação da mercadoria, peso e valor. Depois tenho um texto e uma outra tabela que mostra as normas dos itens listados acima. Fica mais ou menos assim:

    N° de Ordem  | Denominação da mercadoria | Peso | Valor

           1            |  teste                                   |  10   |    100,00

           2            |  teste 2                                |  20   |    150,00

           3            |  teste 3                                |  10   |    100,00

          Declaração de origem 

    Declaramos que as mercadorias indicadas nesse formulário......

    n° de Ordem | Normas

           1           | teste de norma

           2           | teste de norma 2

           3           | teste de norma 3

     

    Não sei se consegui me fazer entender. 

    Mas a relação de normas depende diretamente das mercadorias que estão sendo listadas, ou seja, se na primeira página foi listada as mercadorias 1,2,3 tenho que listar as normas 1,2,3 no layout citado acima, se na segunda página foi listada as mercadorias 7,8,9 tenho que listar as normas 7,8,9.

    Desde já agradeço a atenção

    Não tenho nem idéia de como fazer, agradeço a compreensão de todos. 


    quinta-feira, 22 de abril de 2010 12:12

Respostas

Todas as Respostas

  • Acredito, se entendi sua pergunta, é só cria uma consulta assim:

    SELECT
        a.ORDEM,
        a.MERCADORIA,
        b.NORMA,
        a.PESO,
        a.VALOR
    FROM
        MERCADORIA a
    LEFT OUTER JOIN NORMA b
    ON
        (
            a.ORDEM = b.ORDEM
        )

    quinta-feira, 22 de abril de 2010 13:43
  • MarquesJr, não sei como listar as duas listas, o select na base de dados eu está ok, o meu problema é mostrar as mercadorias e depois mostrar as normas... não estou conseguindo fazer....

    Porque tenho que varrer a base mostrar todas as mercadorias depois colocar um texto e depois do texto listar as normas das mercadorias listadas....sendo que pode ter quebra de página e ai eu tenho que listar nas página apenas as normas das mercadorias que constam na página.

    Mas muito obrigado pela interação...

    Agradeço a ajuda.

    quinta-feira, 22 de abril de 2010 14:03
  • Coestor.

    Pra voce fazer este tipo de relatorio, que utiliza fonte de dados de diferentes formatos, voce precisa usar subreport.

    Existe um post nest forun que passa o caminho onde voce encontra videos de exemplo de como usar subrelatorio.

    http://social.msdn.microsoft.com/Forums/pt-BR/vsreportingpt/thread/a96182b5-3781-4dbb-9733-65af62d1efec

    Eu usei o sub-relatorio e ficou legal.

    Obs: Atenção somente nos tamanhos dos dois relatorios.

    espero ter te ajudado.

    • Marcado como Resposta Coestor terça-feira, 15 de junho de 2010 12:08
    sábado, 24 de abril de 2010 08:39