MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    [Resolvido]Relatório, uma impressão para cada registro

    baldocchi
    baldocchi
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 128
    Registrado : 03/11/2014

    [Resolvido]Relatório, uma impressão para cada registro Empty [Resolvido]Relatório, uma impressão para cada registro

    Mensagem  baldocchi 26/7/2022, 14:38

    Bom dia a todos,

    Eu preciso criar um relatório que imprima um PDF diferente para cada registro da minha tabela.
    Trata-se de carterinhas de uso das quadras da escola em que eu trabalho, Depois, eu posso compartilhar o banco de dados com vocês!

    Por favor, alguém pode me ajudar?

    Obrigado!


    Consegui fazer, ainda que de uma maneira muito primária, mas resolvi.

    Public Sub BdMunicipes()
    Dim rst As Recordset
    Dim strPesq As String
    Dim strNome As String
    Dim rstRel As Recordset

    Set dbsM = CurrentDb


    Set rst = dbsM.OpenRecordset("SELECT * FROM t_Municipes")

    rst.MoveFirst

    Do While Not rst.EOF

    strNome = rst("Nome")

    DoCmd.OpenReport "r_Cart_clean_PDF_unitario", acViewDesign, , , acHidden

    Reports!r_Cart_clean_PDF_unitario.RecordSource = "Select * from t_Municipes where Nome='" & strNome & "'"

    DoCmd.OutputTo acOutputReport, "r_Cart_clean_PDF_unitario", acFormatPDF, "\\computador\Users\Administrativo\Desktop\CARTEIRINHA DO CEU\pdf\" & strNome & ".pdf", False

    rst.MoveNext

    Loop


    End Sub

      Data/hora atual: 6/5/2024, 18:44