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


2 participantes

    Validação de campos

    avatar
    TIGERS2009
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 31/12/2014

    Validação de campos Empty Validação de campos

    Mensagem  TIGERS2009 13/2/2019, 02:30

    Boa noite,

    Para simplificar o entendimento, meu BD tem 3 tabelas (tabela1, tabela2 e tabela3). Cada tabela possui um campo DtaLancamento que receberam a Regra de Validação: Entre #01/01/2019# E #11/02/2019# na "Propriedade do Campo" para que a partir desta condição não aceite inserção de novos dados no BD.

    Porém, gostaria de um código VBA que mudasse a Regra de Validação (acima citado) de todos os campos DtaLancamento para Entre #12/02/2019# E #31/12/2019# de uma única vez, sem precisar abrir tabela por tabela. Há outro procedimento mais seguro? Já tentei vários métodos, mas sem sucesso.

    Agradeceria a ajuda!
    Obrigado!
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Validação de campos Empty Re: Validação de campos

    Mensagem  Alexandre Fim 13/2/2019, 10:45

    Bom dia Felipe,

    Você pode colocar esta validação na propriedade do campo, conforme abaixo:

    Validação de campos Dtlanc10


    Boa sorte

    []'s
    avatar
    TIGERS2009
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 31/12/2014

    Validação de campos Empty Re: Validação de campos

    Mensagem  TIGERS2009 14/2/2019, 00:43

    Caro colega,

    Devo fazer isso manual em todos os campos né? Tipo abrindo todas tabelas e colocando a validação. Porém queria saber se há um procedimento mais rápido. Se meu BD tiver 25 tabelas com este mesmo campo (DtaLancamento) seria trabalhoso abrir todas as tabelas e inserir esta validação...

    O que me diz, chefe?
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Validação de campos Empty Re: Validação de campos

    Mensagem  Alexandre Fim 14/2/2019, 15:50

    Felipe,
    Quando vc diz que a validação deve ser Entre #12/02/2019# E #31/12/2019# ela deve ser fixada ou podemos definir que a validação poderia ser:
    Entre DataAtual E #31/12/2019# ....Procede?

    O que poderia ser feito é:
    - Criar uma tabela de parâmetros de data onde vc informaria a Data Inicial e Data Final
    - Criar um módulo (ou módulo existente) e criar uma função genérica para validação desta data.


    Por gentileza, porte aqui seu banco de dados (somente parte envolvidas) para análise e uma possível solução.

    Grato.
    []'s
    avatar
    TIGERS2009
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 31/12/2014

    Validação de campos Empty Re: Validação de campos

    Mensagem  TIGERS2009 10/4/2019, 03:43

    Isso...segue o BD exemplo.

    Nele há três tabelas e cada tabela tem um campo xxxDTALANCAMENTO, cuja Regra de Validação está como Entre #01/01/2019# E #31/05/2019#. Posteriormente, desejaria alterar a Regra de Validação para Entre #01/06/2019# E #31/12/2019# sem a necessidade de abrir tabela por tabela para fazer isso. Queria algo mais dinâmico e produtivo.
    Anexos
    Validação de campos AttachmentMEU_BD2019.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (52 Kb) Baixado 4 vez(es)

    Conteúdo patrocinado


    Validação de campos Empty Re: Validação de campos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 13:03