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


3 participantes

    [Resolvido]Abrir Relatório com base num campo de um Formulário com o formato ## / ###

    avatar
    Valter Cardoso
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7
    Registrado : 11/02/2022

    [Resolvido]Abrir Relatório com base num campo de um Formulário com o formato ## / ### Empty [Resolvido]Abrir Relatório com base num campo de um Formulário com o formato ## / ###

    Mensagem  Valter Cardoso 9/7/2023, 01:10

    Bons dias.

    Já fiz várias aberturas de relatório com base num campo numa de "Caixa de Texto", mas tem resultado sempre com Números, mas quando o "campo" tem texto ou neste caso a barra "/" não funciona:

       DoCmd.OpenReport "Documento de Saida_Impressão", acViewReport, , "N_DocSaida_Saida = " & Me!Imprimir_Relatório_Saída

    A Informação que tem na "Caixa de Texto" - Imprimir_Relatório_Saída é: "200/2023" (é sempre este formato número + "/" + Ano)

    Já procurei bastante na internet e no youtube, mas não encontro solução.

    Tem alguma coisa a ver com a barra ("/")?

    Se fizer uma consulta condicionada também não funciona, se fechar o formulário em causa e abrir o relatório diretamente, ele pede-me o "Valor do parâmetro" e se digitar "200/2023" já funciona!!!!
    [Formulários]![Saidas Mercadoria com MAIS de 90 dias]![Imprimir_Relatório_Saída]

    Não entendo.

    Agradeço toda a ajuda.

    Obrigado.


    Última edição por Valter0 em 17/7/2023, 13:09, editado 1 vez(es)
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Abrir Relatório com base num campo de um Formulário com o formato ## / ### Empty Re: [Resolvido]Abrir Relatório com base num campo de um Formulário com o formato ## / ###

    Mensagem  Marcelo David 9/7/2023, 02:12

    Olá, boa noite,
    Se na tabela tem exatamente a mesma informação que no campo do formulário,
    então deve envolver a comparação com aspas simples. Fica assim:

    DoCmd.OpenReport "Documento de Saida_Impressão", acViewReport, , "N_DocSaida_Saida = '" & Me!Imprimir_Relatório_Saída & "'"


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Abrir Relatório com base num campo de um Formulário com o formato ## / ### Marcel11
    avatar
    Valter Cardoso
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7
    Registrado : 11/02/2022

    [Resolvido]Abrir Relatório com base num campo de um Formulário com o formato ## / ### Empty Re: [Resolvido]Abrir Relatório com base num campo de um Formulário com o formato ## / ###

    Mensagem  Valter Cardoso 9/7/2023, 23:16

    Boa noite Marcelo,

    Muito obrigado pela ajuda, funcionou.

    Um abraço.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Abrir Relatório com base num campo de um Formulário com o formato ## / ### Empty Re: [Resolvido]Abrir Relatório com base num campo de um Formulário com o formato ## / ###

    Mensagem  Alexandre Neves 16/7/2023, 16:41

    Boa tarde
    Faltou marcar o "Resolvido" no botão na zona inferior direita do fórum


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

    Valter Cardoso gosta desta mensagem

    avatar
    Valter Cardoso
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7
    Registrado : 11/02/2022

    [Resolvido]Abrir Relatório com base num campo de um Formulário com o formato ## / ### Empty Re: [Resolvido]Abrir Relatório com base num campo de um Formulário com o formato ## / ###

    Mensagem  Valter Cardoso 17/7/2023, 13:12

    Boa tarde Alexandre, de Portugal,

    Não encontro o dito botão, escrevi "[Resolvido]", mas agora ao responder encontro ao lado do "Alterar o título do tópico" um botão "Resolvido", é isso?

    Obrigado a todos mais uma vez.

    (p.s. - parece que funcionou)
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Abrir Relatório com base num campo de um Formulário com o formato ## / ### Empty Re: [Resolvido]Abrir Relatório com base num campo de um Formulário com o formato ## / ###

    Mensagem  Alexandre Neves 17/7/2023, 20:02

    Boa tarde,
    Valter, é esse botão mesmo (ao lado da caixa de alterar título)


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

    Valter Cardoso gosta desta mensagem


    Conteúdo patrocinado


    [Resolvido]Abrir Relatório com base num campo de um Formulário com o formato ## / ### Empty Re: [Resolvido]Abrir Relatório com base num campo de um Formulário com o formato ## / ###

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 01:46