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]Double click access

    avatar
    ivendrame88
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 5
    Registrado : 03/08/2020

    [Resolvido]Double click access Empty [Resolvido]Double click access

    Mensagem  ivendrame88 Ter 04 Ago 2020, 13:35

    Pessoal,

    Fiz um sistema simples e não consigo evoluir nessa tela, explico:
    São 2 forms de uma mesma tabela, com visões de layout diferentes apenas.
    O que eu gostaria de fazer é acionar o Double Click na tabela em formato de lista, e assim, os dados serem exibidos na tela acima, com os campos maiores e mais visuais para edição.
    Não consegui avançar nesta etapa, conseguem me ajudar?

    No mais, quanto a funcionalidade dos botões ao lado direito da tela, como devo programá-los no Vba?
    Em uma outra tela, fiz feste modo:

    Private Sub btn_alterar_Click()
    Me.txt_kminicial.Enabled = True
    Me.txtcodigo.Enabled = True
    Me.txtEncarregado.Enabled = True
    Me.txthorainicial.Enabled = True
    Me.btn_salvar.Enabled = True
    End Sub


    • Mantenho esse mesmo raciocínio ou por esta tela ser feita de subformulários as configurações são outras?



    Grata desde já pelo auxílio.

    Imagem:

    [Resolvido]Double click access Ajuda10
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1453
    Registrado : 13/12/2016

    [Resolvido]Double click access Empty Re: [Resolvido]Double click access

    Mensagem  Alexandre Fim Ter 04 Ago 2020, 15:10

    Olá Isabella,
    Seja bem vinda ao fórum !!!
    Pelo imagem que vc postou, vc criou um Formulário Dividido, utilizando o assistente do Access e, provavelmente, os campos estão acoplados à tabela.
    Desta forma, a clicar na lista abaixo, o Access atualiza os campos acima, sem a necessidade do duplo clique.



    No mais, quanto a funcionalidade dos botões ao lado direito da tela, como devo programá-los no Vba?


    Existem alguns conceitos que devem ser considerados para programar em VBA:
    - Logica de programação
    - Instrução SQL
    - objetos de banco de dados (tabelas, consultas, macros, módulos, classes e etc.)
    - conceitos de recordset
    - tabelas e seus relacionamentos (chave primaria - chave estrangeira)
    - Propriedades e eventos de cada objeto (textbox(caixa de texto), combobox (caixa de combinação), listbox (lista de combinação) e etc.)

    Se possível, poste aqui seu banco de dados para análise.

    Att,








    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.
    avatar
    ivendrame88
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 5
    Registrado : 03/08/2020

    [Resolvido]Double click access Empty Re: [Resolvido]Double click access

    Mensagem  ivendrame88 Ter 04 Ago 2020, 17:02

    Alexandre,

    Muito obrigada pela ajuda.
    Quanto a questão do formulário, infelizmente ele não atualiza os campos automaticamente, são 2 formulários, será isso?
    Eu não consegui ter essa visão, utilizando 1 só.
    Nesse caso, o que seria preciso fazer?
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1453
    Registrado : 13/12/2016

    [Resolvido]Double click access Empty Re: [Resolvido]Double click access

    Mensagem  Alexandre Fim Ter 04 Ago 2020, 17:51

    Isabella,

    Provavelmente é isso. São formulários independentes.

    O que poderia ser feito é atualizar o formulário principal através do clique no grid, capturando o valor do campo "Numero de Registro da Ocorrência" e filtrando dados através deste valor.

    Fica complicado somente pela imagem, e por isso peço que poste aqui seu banco de dados para analisarmos.

    Veja o link abaixo ensinando a postar arquivos, caso tenha dúvidas de como fazê-lo.
    https://www.maximoaccess.com/t32003-como-postar-anexos-e-imagens-no-site-maximoaccess-com


    Valeu


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.

    ivendrame88 gosta desta mensagem

    avatar
    ivendrame88
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 5
    Registrado : 03/08/2020

    [Resolvido]Double click access Empty Re: [Resolvido]Double click access

    Mensagem  ivendrame88 Ter 04 Ago 2020, 18:46

    Alexandre,
    Envio o arquivo zip com o banco de dados e o arquivo com formulários.
    A tela em questão se chama frm_controle_de_viatura.
    A visualização de um formulário dividido seria perfeita, porém não consegui que ela se mantivesse com ambos os dados, após salvar o formulário, ela mudava a visualização, ficando apenas o modo dos campos editáveis, não mostrando abaixo a tabela em formato de lista (grid).
    Por isso então dividi em 2 subforms, para ter a visão que preciso.

    Agradeço muito a ajuda,

    Isabella

    Edit: O Banco não foi porque tem 19mb mesmo vazio, permita-me então compartilhar desta forma:



    Última edição por ivendrame88 em Ter 04 Ago 2020, 19:09, editado 3 vez(es)
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1453
    Registrado : 13/12/2016

    [Resolvido]Double click access Empty Re: [Resolvido]Double click access

    Mensagem  Alexandre Fim Ter 04 Ago 2020, 18:54

    Olá Isabella,

    O arquivo não foi anexado.

    É necessário escolher o arquivo e depois enviá-lo ao site, conforme abaixo
    [Resolvido]Double click access Envio_10


    No aguardo


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.

    ivendrame88 gosta desta mensagem

    avatar
    ivendrame88
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 5
    Registrado : 03/08/2020

    [Resolvido]Double click access Empty Re: [Resolvido]Double click access

    Mensagem  ivendrame88 Ter 04 Ago 2020, 19:09

    Editei o post anterior, muito obrigada!
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1453
    Registrado : 13/12/2016

    [Resolvido]Double click access Empty Re: [Resolvido]Double click access

    Mensagem  Alexandre Fim Ter 04 Ago 2020, 19:23

    Ok.
    Achei que o sistema fosse somente aquela tela que vc informou anteriormente, mas tudo bem...rsss
    Sempre que tiver uma dúvida em uma tela específica, vc pode criar um banco de dados em branco e copiar somente os objetos (tabelas, formulários, consultas e etc.) pertinentes à dúvida.

    Vou verificar e depois te dou um retorno.

    Valeu.


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1453
    Registrado : 13/12/2016

    [Resolvido]Double click access Empty Re: [Resolvido]Double click access

    Mensagem  Alexandre Fim Qua 05 Ago 2020, 05:54

    Boa noite Isabella,

    Este exemplo em anexo consta somente a tela de Controle de Viaturas, e você pode copiar e colar os 02 formulários para o teu sistema que vai funcionar normalmente.

    A tela de controle de Veiculos / Ocorrência ficou com o seguinte layout:

    [Resolvido]Double click access Ocorre12

    Para carregar os dados nos campos, clique na linha desejada, conforme imagem.

    Por padrão, os campos ficam bloqueados, e somente são liberados através dos botões "Novo" e "Alterar"
    Para gravar os dados é necessário clicar no botão "Salvar".
    O campo "KM Rodado" é calculado automaticamente após informar o Km Inicial e Km Final
    O botão "Cancelar" desfaz a ação realizada no formulário, ou seja, todos os campos que foram editados serão desconsiderados.

    Obs.: Os procedimentos acima são necessários para manter a segurança e a integridade dos dados.
    Você pode utilizar este formulário como exemplo para outros que forem desenvolvidos.

    Espero ter ajudado.

    Boa sorte.
    Anexos
    [Resolvido]Double click access AttachmentOcorrencia.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (85 Kb) Baixado 7 vez(es)


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.
    avatar
    ivendrame88
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 5
    Registrado : 03/08/2020

    [Resolvido]Double click access Empty Re: [Resolvido]Double click access

    Mensagem  ivendrame88 Qui 06 Ago 2020, 15:18

    Alexandre,

    Quero agradecer imensamente pela ajuda, está perfeito.
    Muito obrigada mesmo!!!!!!

    Isabella
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1453
    Registrado : 13/12/2016

    [Resolvido]Double click access Empty Re: [Resolvido]Double click access

    Mensagem  Alexandre Fim Qui 06 Ago 2020, 16:37

    Valeu Isabella cheers cheers
    O fórum agradece.
    Sempre que tiver dúvidas, poste aqui no fórum
    Tem vários membros aqui que também te ajudarão.

    Boa sorte

    Abraço


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.

      Data/hora atual: Qua 16 Jun 2021, 12:53