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 não Imprime a Data Vinda do Formulário

    avatar
    lepedesa
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 64
    Registrado : 04/06/2013

    [Resolvido]Relatório não Imprime a Data Vinda do Formulário Empty [Resolvido]Relatório não Imprime a Data Vinda do Formulário

    Mensagem  lepedesa 26/1/2015, 17:29

    Olá a todos. Mais uma vez recorrendo a ajuda deste espaço. Tenho um formulário Duplicatas onde informo o período (data1 e data2) e emite o relatório. Na visualização tudo ok. Mas ao imprimir, no cabeçalho onde deve mostrar o período selecionado pelo formulário Duplicatas, as datas não são impressas. Eu utilizo um módulo que chama um calendário. Nos campos do formulário para inserir as datas, clica-se duas vezes pra chamar o calendário. Reparei ao minimizar o relatório, as datas somem do formulário o que dá a entender que, ao imprimir, as datas não saem por causa disso. Enfim, se alguém puder entender o porque disso ocorre e me ajudar a resolver esta situação desde já agradeço.
    o mdb está no link abaixo.

    https://www.dropbox.com/s/nuoxjzbh1e5hx9g/teste.mdb?dl=0

    obrigado,

    Leandro.

    hiperjohn
    hiperjohn
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 97
    Registrado : 06/06/2013

    [Resolvido]Relatório não Imprime a Data Vinda do Formulário Empty Re: [Resolvido]Relatório não Imprime a Data Vinda do Formulário

    Mensagem  hiperjohn 26/1/2015, 17:42

    Leandro, boa tarde.

    O relatório não está anexado ao exemplo.

    As datas somem do formulário porque o código do botão OK pede para elas sumirem:

    Private Sub OK_Click()
    On Error GoTo Err_OK_Click

    Dim stDocName As String

    stDocName = "Duplicatas"
    DoCmd.OpenReport stDocName, acPreview

    Me.DATA1 = ""
    Me.DATA2 = ""

    Me.DATA1.SetFocus

    Exit_OK_Click:
    Exit Sub

    Err_OK_Click:
    Resume Exit_OK_Click

    End Sub

    No seu relatório, verifique nas Propriedades do cabeçalho, aba Formato, se a propriedade "Exibir quando" está marcada como "Sempre".
    Roberto_1977
    Roberto_1977
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 831
    Registrado : 01/10/2013

    [Resolvido]Relatório não Imprime a Data Vinda do Formulário Empty Re: [Resolvido]Relatório não Imprime a Data Vinda do Formulário

    Mensagem  Roberto_1977 26/1/2015, 17:48

    Boa tarde,

    Na propriedade do seu campo de texto "Origem dados" no relatório onde quer as datas de filtro introduza codigo abaixo:

    =[Forms]![Duplicatas]![DATA1] & " Até " & [Forms]![Duplicatas]![DATA2]

    Abraço... Cool
    avatar
    lepedesa
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 64
    Registrado : 04/06/2013

    [Resolvido]Relatório não Imprime a Data Vinda do Formulário Empty Re: [Resolvido]Relatório não Imprime a Data Vinda do Formulário

    Mensagem  lepedesa 29/1/2015, 18:52

    olá a todos. hiperjohn, cara era isso mesmo. Eu fiz isso há um tempo, e nesta época havia essa necessidade. Hoje, dei uma reformulada e esqueci desse detalhe. Valeu mesmo.

    Roberto_1977, obrigado pelo retorno. No evento ao abrir o relatório, já contém essa instrução. Muito obrigado pela atenção.

    Leandro.

      Data/hora atual: 17/4/2021, 19:32