• 0
Sign in to follow this  
Elber Carretoni

Imprimir Relatório

Question

galera...minha dúvida é o seguinte...

tenho um sistema em que o usuário, logo depois de efetuar seu cadastro, precisa imprimir um relatório...

então, juntamente com o botão salvar, eu já programaria para imprimir o registro dele através de um relatório...

só que não consigo fazer imprimir apenas o registro dele...

talvez indicando qual número de registro que eu queira que o relatório imprima, ou o últmo registro do relatório, no qual acabou de ser cadastrado...

alguém poderia me dar um help para imprimir apenas o registro especificado!

de qualquer forma, vlw a atenção...

abraços,

Share this post


Link to post
Share on other sites

5 answers to this question

Recommended Posts

  • 0

Crie uma consulta que utilize como criterio o registro que está sendo mostrado na tela, então faça seu relatorio com base nessa consulta

Share this post


Link to post
Share on other sites
  • 0

é...a idéia foi ótima..

o problema é criar o relatório de novo...são campos pra cacilds...rsrs

vou dar uma fuçada...copiar os objetos e depois só encaminhar os índices de controle...vo ve aqui...

estive dando uma olhada na função docmd.OpenReport e reparei que há várias opções de critério e também filtragem de dados...caso dê certo, posso armazenar numa variável o número de registro (chave primária) que o usuário acabou de cadastrar e por filtragem indico o número do determinado registro...

vo fuça aqui e se tiver qualquer solução ou relevante entre em retorno!!!

Share this post


Link to post
Share on other sites
  • 0

No caso você pode criar a nova consulta e mudar somente a origem de dados do seu relatorio, ou seja mude para a nova consulta!

Share this post


Link to post
Share on other sites
  • 0

malj...se Deus quiser amanhã de manhã vou estar mexendo nisso e dae já fexamos o tópico...

a sua proposta de solução realmente é mais fácil...vou fazer os testes!

abraço!

Share this post


Link to post
Share on other sites
  • 0

Maljjj...deu certinhu amigo!!!

criei o relatório conforme dito, e no critério chave primária de minha tabela coloquei a expressão [Formulários]![MeuFormulário]![MeuCampoChavePrimária]...

está funcionando que é uma beleza...

e, na programação, pra gerar a impressão, usei a linha de código openreport...

docmd.OpenReport "MeuFormulário", acViewNormal

vlw a força...

abraços!!!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this