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

2 participantes

    Open Report não funciona

    avatar
    CFelipe
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 04/06/2018

    Open Report não funciona Empty Open Report não funciona

    Mensagem  CFelipe 7/11/2022, 19:39

    Boa tarde, senhores!

    Eu tenho um banco de dados no qual eu dupliquei um formulário.
    Um será usado pelo inspetor com apenas poucas opções, outro será usado pelo administrador com todas as opções, inclusive as opções do inspetor.

    Qual o meu problema?
    Eu criei um OpenReport para que o botão abrisse um relatório com a opção que estivesse selecionada na caixa de combinação.
    Como o formulário foi duplicado, copiei e colei alterando o nome, o formulário no qual eu criei o procedimento funciona normalmente.  O formulário que foi gerado a partir da cópia e renomeado, quando clicado no botão, chama o botão do formulário original.

    Quando o OpenReport não chama o botão do formulário original, dependendo de como eu digito o OpenReport, o relatório abre sem dados, como se não enxergasse a opção que está selecionada na caixa de combinação.

    Por exemplo:

    Desta forma o programa abre o relatório como se não enxergasse a opção da caixa de combinação.

    Private Sub OPEN_BASE_Click()
    DoCmd.OpenReport "BASE2", acViewPreview, "BASEFUNCIONAL"
    End Sub

    Desta forma também abre como da forma acima.

    Private Sub OPEN_BASE_Click()
    DoCmd.OpenReport "BASE2", acViewPreview
    End Sub

    Poderiam, por favor, me ajudar nessa?

    Grato!
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2377
    Registrado : 23/01/2018

    Open Report não funciona Empty Re: Open Report não funciona

    Mensagem  crysostomo 7/11/2022, 23:52

    Boa noite, O problema deve ser a fonte de origem que não está vinculada.
    Dois formulario para abrir o mesmo relatório?


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    avatar
    CFelipe
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 04/06/2018

    Open Report não funciona Empty Re: Open Report não funciona

    Mensagem  CFelipe 8/11/2022, 15:19

    Boa tarde, meu nobre!

    Vc diz vincular a fonte de origem no código ou nas configurações?
    Nas configurações eu já tentei e não adiantou.

    Eu copiei os relatórios e renomeei para cada formulário abrir um relatório, mas tb não funcional.
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2377
    Registrado : 23/01/2018

    Open Report não funciona Empty Re: Open Report não funciona

    Mensagem  crysostomo 8/11/2022, 15:27

    Se ele não está abrindo algum nome renomeado ou uma letra deixa de chamar a função
    deixa aqui o BD
    somente a partes que estão dando problema


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.

      Data/hora atual: 26/1/2023, 21:24