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]Verificar registros em tabela

    avatar
    SIDINEY LUCAS
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 31
    Registrado : 01/09/2014

    [Resolvido]Verificar registros em tabela Empty [Resolvido]Verificar registros em tabela

    Mensagem  SIDINEY LUCAS 28/11/2014, 03:32

    Pessoal,

    Antes de liberar um procedimento no formulário preciso verificar em determinada tabela se a empresa X , no mês Y teve registrado como resultado de uma pergunta o valor igual a 3.

    Nome da tabela: tblAnáliseRelaçäoPrestadoresServiço
    Nomes dos campos da tabela: CodEmpresa, MesAno e Pgt3RelPS

    Nome do formulário onde será disparada a verificação: frmAnáliseFérias
    Nomes dos campos do formulário: txtCodEmpresa, txtMesAno e cboPgt3RelPS

    Tentei assim, mas o retorno do campo que controla o valor da pergunta (cboPgt3RelPS) é sempre nulo
    Dim Rst As DAO.Recordset

    If DCount("*", "tblAnáliseRelaçäoPrestadoresServiço", "CodEmpresa=" & CodEmpresa & " and MesAno='" & txtMesAno & "'") > 0 Then

    If cboPgt3RelPS = 3 Then
    MsgBox "Já existe registo de Férias para o mês. Prossiga com o detalhamento.", vbExclamation, "Atenção"
    Else

    MsgBox "Não existe registo de Férias na Relação dos Prestadores de Serviço.", vbExclamation, "Atenção"
    DoCmd.Close
    Exit Sub
    End If

    End If
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Verificar registros em tabela Empty Re: [Resolvido]Verificar registros em tabela

    Mensagem  Noobezinho 28/11/2014, 13:02

    Sidiney

    Crie uma consulta seleção dessa tabela, com esses critérios que deseja
    e veja se retorna os registros corretamente.
    Digamos que o nome dela seja: ConsRelPrestServs e funcionou, salve-a e então use:

    If Dcount("*","ConsRelPrestServs")=3 then

    ...

    End If

    Abraços

    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    SIDINEY LUCAS
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 31
    Registrado : 01/09/2014

    [Resolvido]Verificar registros em tabela Empty Re: [Resolvido]Verificar registros em tabela

    Mensagem  SIDINEY LUCAS 28/11/2014, 13:39

    Noobezinho,

    Eu não sei se entendi corretamente a sugestão. A consulta seleção retornará todas as empresas que têm a  pergunta (cboPgt3RelPS) com valor igual a 3 (valor que indica  o registro de férias).

    Ocorre que a verificação precisa determinar se a empresa que estou incluindo no formlário frmAnáliseFérias (1º filtro), no mês solicitado (2º filtro), já têm registrou de Férias na  RelaçäoPrestadoresServiço (3º filtro).

    Então, como posso implementar a verificação com a consulta? Eu faria a busca diretamente na consulta ao invés da tabela, é isso? Vou tentar e retorno.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Verificar registros em tabela Empty Re: [Resolvido]Verificar registros em tabela

    Mensagem  Noobezinho 28/11/2014, 14:59

    Sidiney

    Como disse,faça a consulta, e coloque os critérios já mencionados por você.

    Lembre-se que "CodEmpresa=" & CodEmpresa & já é um critério e na consulta irá colocar assim:

    Na grade da consulta na coluna CodEmpresa, na linha critério coloque:

    =Formulários!NomeDoFormulário!CodEmpresa.

    Com isso a consulta irá retornar os dados de acordo com os critérios para aquela empresa que estiver no formulário.

    Fiz me entender?

    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    SIDINEY LUCAS
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 31
    Registrado : 01/09/2014

    [Resolvido]Verificar registros em tabela Empty Re: [Resolvido]Verificar registros em tabela

    Mensagem  SIDINEY LUCAS 29/11/2014, 14:21

    Legal Noobezinho,

    Funfou direitinho e funcionou também da forma que eu tinha entendido.

    Obrigado, mais uma vez, pela ajuda prestada.

    Valeu.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Verificar registros em tabela Empty Re: [Resolvido]Verificar registros em tabela

    Mensagem  Noobezinho 29/11/2014, 15:28

    Ótimo, Sidiney

    Valeu o retorno

    Boa sorte !

    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.

    Conteúdo patrocinado


    [Resolvido]Verificar registros em tabela Empty Re: [Resolvido]Verificar registros em tabela

    Mensagem  Conteúdo patrocinado


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