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]Capturar nome do formulario em uma String quando ele estiver visivel

    avatar
    Convidado
    Convidado


    [Resolvido]Capturar nome do formulario em uma String quando ele estiver visivel Empty [Resolvido]Capturar nome do formulario em uma String quando ele estiver visivel

    Mensagem  Convidado 24/11/2017, 13:09

    Bom dia amigos... tenho varios formularios iguais mas com nomes diferentes que usarao o mesmo relatorio.
    Ocorre que ao abrir o relatorio há instrucao para oculta-lo... Para evitar criar relatorios para cada formulario, pretendo capturar o nome do formulario que esta visivel para que ao abrir o relatorio ele possa ser ocultado

    Como capturar o nome do formulario visivel?
    'Oculto o primeiro Formulario
    Forms!frmRelatoriosCaixa.Visible = False
    'Ficara visivel o formulario que pretendo ocultar, no caso o frmMovimentoCaixa
    'Esta instruçao esta ao abrir relatorio... so que o formulario pode ser o frmMovimentoCaixa ou frmMovimentoCaixa_1 etc..
    'entao quero capturar o nome do que esta visivel para colocar ai na instrucao que o oculta

    Forms!frmMovimentoCaixa.Visible = False

    Obrigado pela Ajuda.

    Haryohn
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Capturar nome do formulario em uma String quando ele estiver visivel Empty Re: [Resolvido]Capturar nome do formulario em uma String quando ele estiver visivel

    Mensagem  Celso Roberto 24/11/2017, 20:52

    Olá...

    Tenho um caso parecido em que gero um mesmo relatório através de vários formulários.

    Tenho este código ao carregar o relatório, assim ele verifica qual form esta aberto e executa.

    pode ser que te ajude.

    Código:
    Private Sub Report_Load()
    If CurrentProject.AllForms("frmReceitasDespesas").IsLoaded = True Then
        Faça algo

    ElseIf CurrentProject.AllForms("frmReceitasDespesasMultiplos").IsLoaded = True Then
       Faça algo mais isto
        
    ElseIf CurrentProject.AllForms("frmPedidosVendasBaixas").IsLoaded = True Then
        faça isto mais qualquer coisa
    End If
    End Sub
     

    Abraços


    Última edição por Celso Roberto em 25/11/2017, 16:17, editado 1 vez(es)


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    avatar
    Convidado
    Convidado


    [Resolvido]Capturar nome do formulario em uma String quando ele estiver visivel Empty Re: [Resolvido]Capturar nome do formulario em uma String quando ele estiver visivel

    Mensagem  Convidado 25/11/2017, 01:04

    Boa noite Celso... Obrigado pela Ajuda. Funcionou perfeitamente.


    Sucesso!

    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Capturar nome do formulario em uma String quando ele estiver visivel Empty Re: [Resolvido]Capturar nome do formulario em uma String quando ele estiver visivel

    Mensagem  Celso Roberto 25/11/2017, 16:20

    Olá HARYSOHN

    Obrigado pelo retorno.

    Fiquei feliz por ter ajudado

    PS: Alterei o código acima para Private Sub Report_Load(), tinha digitado Form

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

    Conteúdo patrocinado


    [Resolvido]Capturar nome do formulario em uma String quando ele estiver visivel Empty Re: [Resolvido]Capturar nome do formulario em uma String quando ele estiver visivel

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 19:22