MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Dcount com dois critérios

    Compartilhe
    avatar
    Sidney
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 309
    Registrado : 08/10/2012

    [Resolvido]Dcount com dois critérios

    Mensagem  Sidney em 25/10/2018, 18:45

    Boa Tarde!!

    Estou construindo um relatório, onde o mesmo possui um subrelatório, neste sub tenho um código onde faço a contagem de dados usando dois critérios, veja abaixo;

    Código:
    Me.txt_TT_NE = DCount("[TpDemanda]", "tab_SolicitAtend", "[TpDemanda]= 'NORTE ENERGIA'" And [IF] = Reports!rel_SinteticoFamiliar2!IF)


    até o primeiro critério esta funcionando, mas quando insiro a segunda parte do critério emite uma mensagem dizendo "Tipos Incompatíveis", porem os campos envolvidos sao texto, nao entendi o porque do erro.

    alguem pode dar um "help".

    att; Sidney
    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4114
    Registrado : 20/04/2011

    Re: [Resolvido]Dcount com dois critérios

    Mensagem  Silvio em 25/10/2018, 19:49

    Soa tarde...

    Sidney, eu não entendi mesmo o por que da sintaxe de comando IF ( SE ) está fazendo no teu Dcount.


    Me.txt_TT_NE = DCount("[TpDemanda]", "tab_SolicitAtend", "[TpDemanda]= 'NORTE ENERGIA'" And [IF] = Reports!rel_SinteticoFamiliar2!IF)

    minha caixa de texto_NE = Contar o campo TPDemanda, na tabela Tab_SolicitAtend, onde o campo TpDemanda seja igual a 'NORTE ENERGIA E O IF SEJA IGUAL AO RELATÓRIO DE NOME REL_SINTÉTICOFAMILIAR2 NO CAMPO IF ????


    Juro..não entendi mesmo.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]
    avatar
    Sidney
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 309
    Registrado : 08/10/2012

    Re: [Resolvido]Dcount com dois critérios

    Mensagem  Sidney em 25/10/2018, 20:15

    Silvio, Boa Tarde!!

    kkkk, não tinha notado isso, mas por coincidência, IF é o nome do campo no formuário principal que quer dizer "identificação Familiar", é isso mesmo, sua lógica esta correta,

    att; Sidney

    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4114
    Registrado : 20/04/2011

    Re: [Resolvido]Dcount com dois critérios

    Mensagem  Silvio em 25/10/2018, 21:00

    A fim de testes...mude a sintaxe...de If para I_F ou


    se If é um campo texto não está faltando aspas simples ai não e sem colchetes ??


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]
    avatar
    Sidney
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 309
    Registrado : 08/10/2012

    Re: [Resolvido]Dcount com dois critérios

    Mensagem  Sidney em 25/10/2018, 21:41

    Silvio, Boa Tarde!!

    consegui resolver, veja como ficou.

    Código:
    me.txt_TT_NE = DCount("[TPdemanda]", "tab_SolicitAtend", "[TpDemanda] = 'NORTE ENERGIA'" & " AND [IF] = Reports!rel_sinteticofamiliar2!IF")

    Att; Sidney
    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4114
    Registrado : 20/04/2011

    Re: [Resolvido]Dcount com dois critérios

    Mensagem  Silvio em 26/10/2018, 12:40

    Bom dia Sidney...

    Show de bola !!!


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]

      Data/hora atual: 16/11/2018, 10:16