IMPRESSÃO NOTA FISCAL COM V?RIOS PRODUTOS
Criei um relatório no crystal reports para impressão de nota fiscal, o cabeçalho deste relatório já fiz, agora tenho que colocar os produtos cadastrados, tenho vários produtos cadastrados. Como faço para que estes produtos apareçam no relatório?
Obrigado,
Obrigado,
AÃ vc vai ter que inserir um subreport
Tem essa apostila. Está em inglês, mas não é difÃcil de seguir os passos:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d05ad954-f8a2-2e10-db9f-bb0f13a7cb1c?QuickLink=index&overridelayout=true&51887500358899
Tem essa apostila. Está em inglês, mas não é difÃcil de seguir os passos:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d05ad954-f8a2-2e10-db9f-bb0f13a7cb1c?QuickLink=index&overridelayout=true&51887500358899
Essa impressão de nota fiscal que você diz, seria o danfe ?, se for, não basta colocar os produtos da nota na seção detalhes ?
Um ideia porque voce nao usa a dll que tem disponivel no projeto de nota fiscal aqui do forum, eu uso ela m todo meu projeto
Futura - fiz o que vc me falou mais só sai o primeiro produto, coloquei um subrelatório, mais imprime todos os itens mas também imprime paginas com o total de produtos cadastrados, por exemplo, se tenho 5 produtos, o relatório imprime 5x o mesmo relatório, tem como programar para imprimir uma unica vez??
Obrigado,
Obrigado,
na seção detalhes tem que sair todos os produtos da sua nota, desde que voce passe esta opção como filtro..neste caso, não tem necessidade de um subreport.
Para o subreport mostrar apenas os dados que você precisa, vc deve linkar atributos em comun entre as tabelas. Não sei como está estruturado o seu banco mas como você é o criador dele vai tirar de letra. é só clicar com o botão direito em cima do subreport e selecionar a opção change subreport links.
A imagem acima vai te ajudar, a combobox ao lado esquerdo representa o atributo do relatório pai e a da direita o subrelatório. Selecione apenas o atributo que identifique todos os elementos do relatório pai no subrelatorio.
No caso da imagem tenho uma consulta no access que visualiza os dados da venda com código, nome do comprador, data de venda, etc... e outra tabela que mostra os itens da venda. em itens da venda, o atributo que está relacionado a tabela venda é código da venda. Entao no crystal reports é só linkar os dois!
Té mais
A imagem acima vai te ajudar, a combobox ao lado esquerdo representa o atributo do relatório pai e a da direita o subrelatório. Selecione apenas o atributo que identifique todos os elementos do relatório pai no subrelatorio.
No caso da imagem tenho uma consulta no access que visualiza os dados da venda com código, nome do comprador, data de venda, etc... e outra tabela que mostra os itens da venda. em itens da venda, o atributo que está relacionado a tabela venda é código da venda. Entao no crystal reports é só linkar os dois!
Té mais
ACCIOLLY - fiz o que você propós, mas ainda continua imprimindo errado. Junto coloquei um arquivo compactado exemplificando o que estou falando, por favor dê uma olhada se fiz a coisa certa porque não está imprimindo certo.
Quando eu faço subrelatórios, eu apenas seleciono um campo pra ser o link. talvez seja pelo fato de estar com dois links. Use apenas um pra ver o resultado.
Repare nas combobox logo abaixo. Vc está vinculando o campo clientes1.Codigo_Pon com clirelog1.CodCli_Rel é isso mesmo que você precisa???
Repare nas combobox logo abaixo. Vc está vinculando o campo clientes1.Codigo_Pon com clirelog1.CodCli_Rel é isso mesmo que você precisa???
Tópico encerrado , respostas não são mais permitidas