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

    [Resolvido]Como ignorar regra de validação em campo de formulário em nível de acesso

    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Como ignorar regra de validação em campo de formulário em nível de acesso Empty [Resolvido]Como ignorar regra de validação em campo de formulário em nível de acesso

    Mensagem  L34NDR0 23/8/2011, 16:03

    Pessoal,

    Inseri uma regra de validação para o preenchimento de um campo não acoplado do tipo "data" em um formulário para limitar a consulta a registros atuais e futuros.

    A regra é a seguinte:

    >=data()

    O utilização do BD é feito por usuários que possuem diversos níveis de acesso, e, está sendo recorrente o pedido por consultas a dados de datas passadas, então, pensei que eu poderia dar acesso a essas informações a determinados perfis de usuários.

    Alguém sabe como? (ou se é possível?)

    Abraços

    Leandro
    avatar
    Convidado
    Convidado


    [Resolvido]Como ignorar regra de validação em campo de formulário em nível de acesso Empty Re: [Resolvido]Como ignorar regra de validação em campo de formulário em nível de acesso

    Mensagem  Convidado 25/8/2011, 20:10

    Este é um exemplo de regra de validação via VBA

    Código:
    properties are set by using the SetFieldValidation function.

    Dim strTblName As String, strFldName As String
    Dim strValidRule As String
    Dim strValidText As String, intX As Integer

    strTblName = "Customers"
    strFldName = "Age"
    strValidRule = ">= 65"
    strValidText = "Enter a number greater than or equal to 65."
    intX = SetFieldValidation(strTblName, strFldName, _
        strValidRule, strValidText)

    Function SetFieldValidation(strTblName As String, _
        strFldName As String, strValidRule As String, _
        strValidText As String) As Integer

        Dim dbs As Database, tdf As TableDef, fld As Field

        Set dbs = CurrentDb
        Set tdf = dbs.TableDefs(strTblName)
        Set fld = tdf.Fields(strFldName)
        fld.ValidationRule = strValidRule
        fld.ValidationText = strValidText
    End Function

    Saudações
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como ignorar regra de validação em campo de formulário em nível de acesso Empty Re: [Resolvido]Como ignorar regra de validação em campo de formulário em nível de acesso

    Mensagem  vieirasoft 1/9/2011, 10:07

    Como não houve retorno, o tópico passa a resolvido. Qualquer coisa reabra, por favor.

    Conteúdo patrocinado


    [Resolvido]Como ignorar regra de validação em campo de formulário em nível de acesso Empty Re: [Resolvido]Como ignorar regra de validação em campo de formulário em nível de acesso

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 01:25