MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Não sei como fazer

    Compartilhe

    STELLAMARIS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 229
    Registrado : 15/03/2010

    NÃO SEI COMO FAZER

    Mensagem  STELLAMARIS em 17/3/2010, 19:59

    Olá Pessoal, preciso de ajuda mais uma vez

    Tenho um formulário que tem 5 botões de comandos, eu quero criar a união deles em um único botão, o problema é que alguns tem macro e outro "procedimento do evento" e não estou conseguindo unir, exemplo:

    botao1 = executar consulta união1 - executa através de MACRO
    botão2 = executar acrescimo em tabela temporaria - executa através de PROCEDIMENTO DO EVENTO
    botão3 = executa outra consulta união2 - - executa através de MACRO
    botão4 = executar acrescimo em tabela Final - executa através de PROCEDIMENTO DO EVENTO
    botão5 = apaga os dados da tabela temporária(botão2) - executa através de MACRO

    Isso é possível? porque não tenho a mínima ideia de como funciona, já fiz isso antes, porém todos os botões eram executados atraves de MACRO.
    obrigada Sad
    avatar
    criquio
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11241
    Registrado : 30/12/2009

    Re: [Resolvido]Não sei como fazer

    Mensagem  criquio em 17/3/2010, 20:05

    Stela, você pode converter os botões para vba para ver como fica o código e depois adicionar os procedimentos na ordem a ser executados através de vba em um único botão. Isso é bom para você ir entendendo como funciona a coisa.


    .................................................................................
    Meu novo site: [Você precisa estar registrado e conectado para ver este link.]

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.


    STELLAMARIS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 229
    Registrado : 15/03/2010

    Re: [Resolvido]Não sei como fazer

    Mensagem  STELLAMARIS em 17/3/2010, 20:09

    Você pode me dar um exemplo, porque nunca fiz esses tipo de código, estou perdida
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9985
    Registrado : 04/11/2009

    Re: [Resolvido]Não sei como fazer

    Mensagem  JPaulo em 17/3/2010, 21:17

    Tópicos repetidos Stellinha, ai ai, rsrsrsrs

    A resposta aqui;

    [Você precisa estar registrado e conectado para ver este link.]


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    STELLAMARIS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 229
    Registrado : 15/03/2010

    Re: [Resolvido]Não sei como fazer

    Mensagem  STELLAMARIS em 17/3/2010, 21:43

    JP

    Mais uma vez obrigada, vou fazer e depois te falo ok

    Quanto ao Tópico repetido, peço desculpas, mas é que sou nova no forum e achei que o assunto era Macro depois formulário, enfim errei.
    um abraço
    Stella Embarassed

    STELLAMARIS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 229
    Registrado : 15/03/2010

    Re: [Resolvido]Não sei como fazer

    Mensagem  STELLAMARIS em 18/3/2010, 01:10

    JPaulo

    Deu certo, aprendi mais um pouquinho, com vocês !

    Obrigada
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9985
    Registrado : 04/11/2009

    Re: [Resolvido]Não sei como fazer

    Mensagem  JPaulo em 18/3/2010, 09:18

    Bom dia Stella;

    Tranquilo, sem problemas.

    Se precisar de novo dê um grito.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    STELLAMARIS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 229
    Registrado : 15/03/2010

    Re: [Resolvido]Não sei como fazer

    Mensagem  STELLAMARIS em 18/3/2010, 15:20

    JPaulo,

    tudo funcionou perfeito no meu arquivo teste.
    porém quando coloquei os procedimentos no BD original funciona o procedimento, porém enquanto está executado fica PISCANDO a tela, tempo como eu resolver? o procedimento é o seguinte:

    Private Sub Comando15_Click()
    On Error GoTo Comando15_Click_Err

    DoCmd.SetWarnings False
    DoCmd.Echo True, ""
    DoCmd.RunMacro "1A-Executar ConsAcrescProprietario", , ""
    DoCmd.RunMacro "1B-ApartResidePropriet", , ""
    DoCmd.RunMacro "1C-Executar ConsAcrescPropDivers", , ""
    DoCmd.RunMacro "1D-ApartSEMProprMac", , ""
    DoCmd.RunMacro "1E-Executar Cons Uniao", , ""
    DoCmd.RunMacro "1F-ACRESC_TabMORAD_COMP", , ""
    DoCmd.RunMacro "1G-EXCLUIRTab_ MORAD_TEMP", , ""
    DoCmd.SetWarnings True

    Comando15_Click_Exit:
    Exit Sub

    Comando15_Click_Err:
    MsgBox Error$
    Resume Comando15_Click_Exit

    End Sub


    mais uma vez OBRIGADA

    Stella Shocked
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9985
    Registrado : 04/11/2009

    Re: [Resolvido]Não sei como fazer

    Mensagem  JPaulo em 18/3/2010, 15:48

    Olá Stella;

    Substitua o seu por este e veja se flasha;

    Private Sub Comando15_Click()
    On Error GoTo Comando15_Click_Err

    DoCmd.SetWarnings False
    Application.Echo False
    DoCmd.Hourglass True
    DoCmd.RunMacro "1A-Executar ConsAcrescProprietario", , ""
    DoCmd.RunMacro "1B-ApartResidePropriet", , ""
    DoCmd.RunMacro "1C-Executar ConsAcrescPropDivers", , ""
    DoCmd.RunMacro "1D-ApartSEMProprMac", , ""
    DoCmd.RunMacro "1E-Executar Cons Uniao", , ""
    DoCmd.RunMacro "1F-ACRESC_TabMORAD_COMP", , ""
    DoCmd.RunMacro "1G-EXCLUIRTab_ MORAD_TEMP", , ""
    DoCmd.SetWarnings True
    Application.Echo True
    DoCmd.Hourglass False

    Comando15_Click_Exit:
    Exit Sub

    Comando15_Click_Err:
    MsgBox Error$
    Resume Comando15_Click_Exit
    End Sub


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    STELLAMARIS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 229
    Registrado : 15/03/2010

    Re: [Resolvido]Não sei como fazer

    Mensagem  STELLAMARIS em 18/3/2010, 16:57

    JP

    Não funcionou

    Acho que não me expressei direito,

    eu NÃO quero que fique piscando e é o que está acontecendo, fiz o teste com o seus comandos e continuou dando flash

    um abraço
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9985
    Registrado : 04/11/2009

    Re: [Resolvido]Não sei como fazer

    Mensagem  JPaulo em 18/3/2010, 17:03

    Isso acontece porque você está a utilizar Macros para correr as consultas.

    Veja se o nome das consultas estão corretas, senão altere nesta instrução;

    Private Sub Comando15_Click()
    On Error Resume Next
    Application.Echo False
    DoCmd.Hourglass True
    DoCmd.SetWarnings False
    DoCmd.OpenQuery "ConsAcrescProprietario", acViewNormal, acEdit
    DoCmd.OpenQuery "ApartResidePropriet", acViewNormal, acEdit
    DoCmd.OpenQuery "ConsAcrescPropDivers", acViewNormal, acEdit
    DoCmd.OpenQuery "ApartSEMProprMac", acViewNormal, acEdit
    DoCmd.OpenQuery "Cons Uniao", acViewNormal, acEdit
    DoCmd.OpenQuery "ACRESC_TabMORAD_COMP", acViewNormal, acEdit
    DoCmd.OpenQuery "EXCLUIRTab_ MORAD_TEMP", acViewNormal, acEdit
    DoCmd.SetWarnings True
    Application.Echo True
    DoCmd.Hourglass False
    End Sub


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    STELLAMARIS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 229
    Registrado : 15/03/2010

    Re: [Resolvido]Não sei como fazer

    Mensagem  STELLAMARIS em 18/3/2010, 17:36

    JPaulo

    Não funcionou.
    Cada consulta tem um tipo de condição, acrescimo, exclusão e união
    por isso criei uma macro para cada situação e depois criei uma unica reunindo todas as macros e esta final converti para VBA, aliás isso eu pude aprender com vocês, obrigada.
    portanto agora não sei o que fazer com esse flash

    um abraço
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9985
    Registrado : 04/11/2009

    Re: [Resolvido]Não sei como fazer

    Mensagem  JPaulo em 18/3/2010, 17:56

    Se conseguiu criar uma macro final com todas as consultas, pois são essas mesmas consultas que tem de colocar na ultima instrução que lhe passei.

    Se preferir uma ajuda mais eficaz, coloque o seu banco ou parte dele em site publico;

    Aqui:
    [Você precisa estar registrado e conectado para ver este link.]

    Ou aqui:
    [Você precisa estar registrado e conectado para ver este link.]


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    STELLAMARIS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 229
    Registrado : 15/03/2010

    Re: [Resolvido]Não sei como fazer

    Mensagem  STELLAMARIS em 18/3/2010, 19:06

    JPaulo,

    Eu criei uma macro final, de qualquer forma se puderes me ajudar minha cabeça já está fervendo kkk

    Disponibilizei aqui:
    Aqui:
    [Você precisa estar registrado e conectado para ver este link.]

    Download link:
    [Você precisa estar registrado e conectado para ver este link.]

    mais uma vez obrigada
    avatar
    criquio
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11241
    Registrado : 30/12/2009

    Re: [Resolvido]Não sei como fazer

    Mensagem  criquio em 18/3/2010, 19:39

    Stella, quando você diz que fica piscando, você se refere às consultas sendo abertas e fechadas? Se for isso, o que eu fiz aqui foi definir as propriedades do formulário com popup = sim e auto centralizar = sim e redimensionei as janelas das consultas para ficarem menores que o formulário e centralizei elas, assim, não se vê as janelas abrindo e fechando na hora da execução.


    .................................................................................
    Meu novo site: [Você precisa estar registrado e conectado para ver este link.]

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9985
    Registrado : 04/11/2009

    Re: [Resolvido]Não sei como fazer

    Mensagem  JPaulo em 18/3/2010, 20:14

    Olá Stella de novo, boa noite aqui em Portugal e boa tarde ae.

    Veja se entende o que fiz;



    [Você precisa estar registrado e conectado para ver este link.]


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    STELLAMARIS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 229
    Registrado : 15/03/2010

    Re: [Resolvido]Não sei como fazer

    Mensagem  STELLAMARIS em 18/3/2010, 20:36

    JPaulo

    Esqueço do fuso horário rssss !

    Irei verificar e amanhã te falou ok !

    Durma com os anjos e bons sonhos ...

    obrigada mais uma vez

    STELLAMARIS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 229
    Registrado : 15/03/2010

    Re: [Resolvido]Não sei como fazer

    Mensagem  STELLAMARIS em 25/3/2010, 13:05

    JPaulo,

    desculpe a demora em responder.
    Segui tua orientãção e funcionou perfeitamente

    mais uma vez obrigada

    vocês são show !!!!
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9985
    Registrado : 04/11/2009

    Re: [Resolvido]Não sei como fazer

    Mensagem  JPaulo em 25/3/2010, 13:10

    Valew pelo retorno Stella, o fórum agradece.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    STELLAMARIS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 229
    Registrado : 15/03/2010

    Re: [Resolvido]Não sei como fazer

    Mensagem  STELLAMARIS em 29/3/2010, 20:57

    valeu

      Data/hora atual: 18/8/2018, 07:05