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


    Como trabalhar com variável tipo "form"?

    avatar
    RenatoTM
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 06/01/2014

    Como trabalhar com variável tipo "form"? Empty Como trabalhar com variável tipo "form"?

    Mensagem  RenatoTM 6/1/2014, 17:50

    Se alguém puder me ajudar, ficaria muito grato...
    Estou tentando criar um função, para definir as propriedades de vários forms, mas fica dando erro... Não sei mais o que fazer!!!


    FUNÇÃO NO MÓDULO:


    Uploaded with ImageShack.us



    FUNÇÃO AO CARREGAR FORM:


    Uploaded with ImageShack.us


    'Esse msgbox, é só para verificar as propriedades do form, e saber se esta OK...
    'Mas quando eu executo o form, aparece a seguinte mensagem:

    Como trabalhar com variável tipo "form"? A>


    'AQUI É ONDE PEDE PARA DEPURAR:


    Uploaded with ImageShack.us
    avatar
    Convidado
    Convidado


    Como trabalhar com variável tipo "form"? Empty Re: Como trabalhar com variável tipo "form"?

    Mensagem  Convidado 7/1/2014, 09:16

    Tente assim:


    Function CCC(xxx As Access.Form)

    Cumprimentos.
    avatar
    RenatoTM
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 06/01/2014

    Como trabalhar com variável tipo "form"? Empty Re: Como trabalhar com variável tipo "form"?

    Mensagem  RenatoTM 7/1/2014, 15:48

    Não deu certo, talvez eu não esteja conseguindo mudar os códigos para adequá-los ao novo formato da função...
    Mas valeu para dica!
    avatar
    Convidado
    Convidado


    Como trabalhar com variável tipo "form"? Empty Re: Como trabalhar com variável tipo "form"?

    Mensagem  Convidado 7/1/2014, 23:14

    ou então frm as Form

    Envie um modelo para que possamos ver isto pra ti.

    Cumprimentos.
    avatar
    RenatoTM
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 06/01/2014

    Como trabalhar com variável tipo "form"? Empty Re: Como trabalhar com variável tipo "form"?

    Mensagem  RenatoTM 8/1/2014, 10:47

    Como não sei mandar um arquivo, coloquei pelo sendspace...
    avatar
    Convidado
    Convidado


    Como trabalhar com variável tipo "form"? Empty Re: Como trabalhar com variável tipo "form"?

    Mensagem  Convidado 14/1/2014, 17:35

    Esta utilizando isto em uma função em um módulo?

    Tente algo assim
    Forms!('" & Suavariavel & "').Allow............


    cumprimentos.
    avatar
    Convidado
    Convidado


    Como trabalhar com variável tipo "form"? Empty Re: Como trabalhar com variável tipo "form"?

    Mensagem  Convidado 14/1/2014, 17:40

    Cite quais os objetos envolvidos e os passos para que eu reproduza aqui.

    Cumprimentos.
    avatar
    Convidado
    Convidado


    Como trabalhar com variável tipo "form"? Empty Re: Como trabalhar com variável tipo "form"?

    Mensagem  Convidado 14/1/2014, 21:12

    Boas Renato, uma pergunta... O que deseja com esta função?

    Cumprimentos.
    avatar
    RenatoTM
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 06/01/2014

    Como trabalhar com variável tipo "form"? Empty Re: Como trabalhar com variável tipo "form"?

    Mensagem  RenatoTM 24/1/2014, 16:37

    Oi, desculpa a demora em responder, estava de férias e fiquei longe desses tipos de "problemas"...

    Então, eu criei essa função em um módulo.

    Tenho uma tabela que tem os nomes dos forms, que estes usuários podem ter acesso, e mesmo tendo acesso a um form, tem também as permissões para Adicionar, Editar ou Excluir registros.

    Nesta função, eu verifico o nome do form que está aberto, e de acordo com o usuário logado, verifico também as permissões que ele tem.

    A função é para criar um form virtual, onde as propriedades de "AllowAdditions", "AllowEdits" e "AllowDeletions" possam ser alteradas de acordo com os dados que estão na tabela para cada usuário.

    Quando eu abrir um form, este verifica essas propriedades na função, e altera suas próprias propriedades, de acordo com as da função.

    Esta função é somente para não ter que criar um evento em cada form, para executar esta verificação.
    avatar
    Convidado
    Convidado


    Como trabalhar com variável tipo "form"? Empty Re: Como trabalhar com variável tipo "form"?

    Mensagem  Convidado 25/1/2014, 15:45

    Na sala de repositório de exemplos tem o exemplo Telemax do Mestre Avelino que faz exatamente isto.. Todos temos utilizado este sistema de Login.


    De uma olhada por la.


    Cumpriemntos.
    avatar
    RenatoTM
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 06/01/2014

    Como trabalhar com variável tipo "form"? Empty Re: Como trabalhar com variável tipo "form"?

    Mensagem  RenatoTM 28/1/2014, 15:57

    Baixei o arquivo, vou dar uma estudada...
    Muito obrigado pela sua ajuda!
    avatar
    Convidado
    Convidado


    Como trabalhar com variável tipo "form"? Empty Re: Como trabalhar com variável tipo "form"?

    Mensagem  Convidado 28/1/2014, 16:25

    É exatamente o que procura e é consagrado.. muitos de nos o utilizamos..

    Bons estudos.

    Conteúdo patrocinado


    Como trabalhar com variável tipo "form"? Empty Re: Como trabalhar com variável tipo "form"?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 06:10