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]Movimentação De Registro Por Formulários

    avatar
    _Line33_
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 10/09/2018

    [Resolvido]Movimentação De Registro Por Formulários Empty [Resolvido]Movimentação De Registro Por Formulários

    Mensagem  _Line33_ em 29/1/2019, 18:07

    Boa Tarde Galera.

    Tenho um Formulário (FRM_Carteira De Serviços) que contem uma LISTBOX com algumas colunas de informações (Código, Data, Texto...)
    No evento Ao clicar 2X, eu consigo levar as informações para outro Formulário (FRM_Hora Mecanico) em uma outra LISTBOX.

    PROBLEMA:

    As informações da LISTBOX do FRM_Hora Mecanico, parece que não estão ali, pois para validar as informações vinda do FRM_Carteira De Serviços eu ainda tenho que clicar na LISTBOX.


    CÓDIGOS VBA:
    FRM_Carteira De Serviços

    Private Sub Lista19_DblClick(Cancel As Integer)
    DoCmd.OpenForm "FRM_Horas Mecânico"
    End Sub



    FRM_Horas Mecânico
    Private Sub Form_Load()
    DoCmd.GoToRecord , , acNewRec
    Me.Lista110.Value = Forms![FRM_Carteira De Serviços].Lista19.Value
    Form.Refresh
    End Sub
    avatar
    _Line33_
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 10/09/2018

    [Resolvido]Movimentação De Registro Por Formulários Empty Re: [Resolvido]Movimentação De Registro Por Formulários

    Mensagem  _Line33_ em 16/3/2019, 17:20

    Para quem deseja levar informações de combobox ou caixa de texto por todo Access, Sujiro cria ruma variavel em um módulo.
    Resolvi esse tópico dessa forma.

    Abra o VBA e em qualquer módulo faça o seguinte.

    Option Compare Database
    Global 'nome variavel' As 'tipo da variavel'


    Ao fazer isso voce está dizendo que a informaçao que voce colocar dentro da variavel a qualquer momento voce pode vir buscar. Sujiro colocar um nome de variavel pouco usual para que nao haja um erro, ou algo do tipo.

    Após apenas escrever uma variavel em um módulo, voce pode adicionar qualquer valor.

    entao digamos que voce tenha um formulario de pesquisa de cadastro, que ao selecionar um cadastro, abra entao um formulario unico com informacoes do cadastro escolhido.

    fica assim:

    FRM_CADASTRO GERAL
    Sub form_load
    'nome variavel' = meucampotexto
    End sub


    Pronto voce acabou de definir o valor da variavel, agora voce pode buscar essa informaçao por todo seu BD que ela será sempre a mesma.

    Se alguem ver o tópico e testar, responde ai pra compartilhar.

    vlw


    Última edição por _Line33_ em 19/3/2019, 17:59, editado 1 vez(es)
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5973
    Registrado : 15/03/2013

    [Resolvido]Movimentação De Registro Por Formulários Empty Re: [Resolvido]Movimentação De Registro Por Formulários

    Mensagem  ahteixeira em 16/3/2019, 18:52

    Olá João Felipe,

    Que bom que conseguiu resolver.
    Obrigado pelo retorno, o fórum agradece.

    Abraço

    Conteúdo patrocinado

    [Resolvido]Movimentação De Registro Por Formulários Empty Re: [Resolvido]Movimentação De Registro Por Formulários

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/5/2019, 14:36