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]Evento não é executado

    avatar
    Josué Carvalho
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 06/10/2015

    [Resolvido]Evento não é executado Empty [Resolvido]Evento não é executado

    Mensagem  Josué Carvalho 5/11/2015, 13:09

    Olá!

    Estou desenvolvendo uma aplicação em Access. São vários formulários, querys, etc.
    Para todos os formulários há comandos no evento Form_Load() que atualizam as informações a serem exibidas de acordo com o contexto do aplicativo.

    Em um formulário específico, quando o carrego isoladamente o evento ocorre normalmente. Quando o formulário é chamado por outro formulário (fluxo normal no aplicativo) o evento não é executado!
    A chamada do formulário neste caso é feita pela seguinte linha de código:
    Código:
        DoCmd.OpenForm "frm_Requisição", acNormal, , , acFormAdd, acWindowNormal, "Adicionar"

    Alguém tem alguma pista sobre isto? Podem me ajudar?

    Desde já agradeço a iniciativa e parabenizo aos membros e mantenedores deste fórum, único entre os que já me inscrevi que realmente tem sido produtivo.

    Atenciosamente,

    Josué Carvalho
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Evento não é executado Empty Re: [Resolvido]Evento não é executado

    Mensagem  Silvio 5/11/2015, 13:58

    Bom dia...

    Experimenta sem a linha , acNormal, , , acFormAdd, acWindowNormal, "Adicionar"
    avatar
    Josué Carvalho
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 06/10/2015

    [Resolvido]Evento não é executado Empty Re: [Resolvido]Evento não é executado

    Mensagem  Josué Carvalho 5/11/2015, 15:26

    Não ... infelizmente não funcionou, além de perder a funcionalidade dos parametros repassados.
    Neste contexto, o formulário deve ser aberto permitindo acrescentar dados, mas sem editar os já existentes.
    Em outro, será justamente o contrário.

    Continuamos com o impasse...
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Evento não é executado Empty Re: [Resolvido]Evento não é executado

    Mensagem  Silvio 5/11/2015, 16:03

    Gentileza, poste ele em um servidor externo, sugiro o http:\\ge.tt para analisarmos.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Evento não é executado Empty Re: [Resolvido]Evento não é executado

    Mensagem  Noobezinho 5/11/2015, 18:05

    Josué

    Verifique a propriedade Entrada de dados do formulário está :Sim

    Se não estiver, coloque, assim ele irá abrir sempre num novo registro.

    Quanto aos parâmetros, se não funfar, coloque

    abaixo da linha onde abre o formulário:

    DoCmd.OpenForm "frm_Requisição"

    Forms!frm_Requisição!NomedoControle = Me.NomeControle

    continue se tiver mais valores a passar para o novo registro.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    Josué Carvalho
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 06/10/2015

    [Resolvido]Evento não é executado Empty Re: [Resolvido]Evento não é executado

    Mensagem  Josué Carvalho 5/11/2015, 19:42

    Detalhando um pouco mais sobre este formulário:
    - O mesmo form é utilizado ora por um usuário para acréscimo de informações, ora por outro para edição dessas informações.
    - A seleção é feita de acordo com a senha do usuário que é armazenada em uma variável pública e testada em cada entrada de form.

    Para adições, a linha de comando é, conforme já descrita:
    Código:
    DoCmd.OpenForm "frm_Requisição", acNormal, , , acFormAdd, acWindowNormal, "Adicionar"

    Para edições:
    Código:
    DoCmd.OpenForm "frm_Requisição", acNormal, , "[Numero] = '" & [tbx_Numero] & "'", acFormEdit, , "Editar"

    Assim sendo, se eu alterar a propriedade ENTRADA DE DADOS, eu não poderei utilizar o form para edição. Estou certo?

    Quanto aos parâmetros, o único que é passado como parâmetro é o que se utiliza da "OpenArgs".
    Mas ao carregar o formulário, a identidade do usuário precisa ser reconhecida para que controles sejam configurados. E neste formulário ele "resvolveu" não executar ... Nunca me deparei com algo assim antes!

    Obrigado pelo apoio e diálogo ...
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Evento não é executado Empty Re: [Resolvido]Evento não é executado

    Mensagem  Noobezinho 5/11/2015, 20:24

    Exato, seria somente para entrada de dados.

    Como não explicou na primeira mensagem, achei que
    era algo simples de solucionar.

    Já verificou se o reconhecimento do usuário está realmente sendo efetuada?

    Sabe depurar o código, usando ponto de interrupção e a janela imediata?

    Aguardo...


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    Josué Carvalho
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 06/10/2015

    [Resolvido]Evento não é executado Empty Re: [Resolvido]Evento não é executado

    Mensagem  Josué Carvalho 6/11/2015, 21:11

    Prezados,

    Não sei se joguei a toalha ou se nocauteei. Mas após horas e horas vasculhando cada caractere do formulário sem conseguir solução, copei apenas os campos com suas formatações para um novo formulário e "joguei fora" o form rebelde.

    Também passei meu aplicativo para outro computador que passou a indicar erros ou variáveis não declaradas que o meu ignorava (o mesmo aplicativo, sem mudança alguma de configuração).

    Tenho duas hipóteses não excludentes: 1)Meu access está com problemas e preciso reinstalá-lo; 2) Havia algum "censurado" de código que de tão bem escondido, não mais o encontrava.

    Tudo posto ao chão e reconstruído, funciona muito bem!

    Se Resolvido não é o melhor status, pelo menos dou por encerrada a questão. Fica o mistério para um dia ser resolvido.

    Obrigado a todos pelo apoio.

    Parabéns ao Forum pela dedicação de seus integrantes.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Evento não é executado Empty Re: [Resolvido]Evento não é executado

    Mensagem  Noobezinho 6/11/2015, 21:17

    Ótimo Jusué

    Torcendo para que tenha dado certo!

    Boa sorte!


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.

    Conteúdo patrocinado


    [Resolvido]Evento não é executado Empty Re: [Resolvido]Evento não é executado

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/11/2024, 06:48