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


3 participantes

    [Resolvido]Duvida com uma expressão

    avatar
    miclouren
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 17/03/2014

    [Resolvido]Duvida com uma expressão Empty [Resolvido]Duvida com uma expressão

    Mensagem  miclouren 17/3/2014, 20:56

    Boa tarde, sou iniciante em access, estou montando um form aqui em casa porem preciso de uma ajuda.

    Criei uma combobox com 7 itens, montei um relatório com campo para contar essa combobox, estou tentando montar um expressão para que cada campo traga a contagem dos itens da combobox separadamente, por exemplo:

    campo 1: conta item 1;

    campo 2: conta item 2;

    e etc, até chegar ao item 7, a expressão que eu estou usando é:

    =Contar(Abs(([CampodoForm])="Item 1"))

    =Contar(Abs(([CampodoForm])="Item 2"))... etc

    Cada campo tem uma expressao dessa, porem cada campo esta retornando o valor total e nao o valor de cada item separadamente. Fico no aguardo de uma ajuda, desde ja agradeço.
    clynton
    clynton
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 309
    Registrado : 08/07/2013

    [Resolvido]Duvida com uma expressão Empty Re: [Resolvido]Duvida com uma expressão

    Mensagem  clynton 18/3/2014, 07:34

    Os valores das Combos estão armazenados em tabelas?
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Duvida com uma expressão Empty Re: [Resolvido]Duvida com uma expressão

    Mensagem  Avelino Sampaio 18/3/2014, 07:48

    Olá!

    Veja este meu artigo:

    http://www.usandoaccess.com.br/tutoriais/tuto55.asp?id=1#inicio

    Aguardamos


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    miclouren
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 17/03/2014

    [Resolvido]Duvida com uma expressão Empty Re: [Resolvido]Duvida com uma expressão

    Mensagem  miclouren 18/3/2014, 11:37

    clynton, sim os valores estão em uma combobox com caixa de combinação, armazenados em uma tabela, o objetivo da expressão será contar cada vez que os itens da combobox são selecionados no form, separadamente, quero que conte quantas vezes o item 1 foi selecionado, quantas vezes o item 2 foi selecionado e assim sucessivamente.

    Avelino Sampaio, vou ler o seu artigo, ja li vários artigos e video aulas sua, ja me ajudaram muito, vou ver se encontro a solução no seu artigo, obrigado.
    clynton
    clynton
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 309
    Registrado : 08/07/2013

    [Resolvido]Duvida com uma expressão Empty Re: [Resolvido]Duvida com uma expressão

    Mensagem  clynton 18/3/2014, 11:48

    miclouren

    Pode usar o campo NO ATUAL nas propriedades do Form usando o VBA.
    Me.Campo1.Value = DCount("NomeDoCampoNaTabela", "NomeDaTabela")

    Repita o código para todos os campos que solicita a contagem trocando os nomes pelos nomes do seu Form.
    Se não conseguir, mande o seu BD para eu ver.

    Se não for isso que queres, manda mais detalhe.
    avatar
    miclouren
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 17/03/2014

    [Resolvido]Duvida com uma expressão Empty Re: [Resolvido]Duvida com uma expressão

    Mensagem  miclouren 18/3/2014, 13:06

    clynton

    Anexei o BD pra você dar uma olhada, a minha duvida esta no RelatorioGF.

    Desde ja agradeço.
    Anexos
    [Resolvido]Duvida com uma expressão AttachmentCópia de Controle Geral.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.1 Mb) Baixado 4 vez(es)
    clynton
    clynton
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 309
    Registrado : 08/07/2013

    [Resolvido]Duvida com uma expressão Empty Re: [Resolvido]Duvida com uma expressão

    Mensagem  clynton 18/3/2014, 13:36

    miclouren

    Agora que estou com uma cópia do seu BD, me explica melhor por favor.
    No relatório ao qual você se refere, quer que os campos contem quais informações.
    No primeiro campo por exemplo, tem que contar qual informação de qual tabela?
    avatar
    miclouren
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 17/03/2014

    [Resolvido]Duvida com uma expressão Empty Re: [Resolvido]Duvida com uma expressão

    Mensagem  miclouren 18/3/2014, 13:59

    clynton

    Na tabela GF tem uma coluna chamada ServicoGF, esse campo é uma caixa de combinação cotendo 7 itens.
    No form OsGestaoFacil quando o usuario for preencher este formulario, ele coloca o nome do técnico e escolhe no combobox (ServicoGF) o tipo de serviço que foi executado por este técnico.
    Eu criei uma consulta contendo os campos TecnicoOsGf, onde fica armazenado o nome do técnico, e o campo ServicoGF que armazena a caixa de combinação com os tipos de serviços.
    Eu montei um relatório chamado RelatorioGF que, digitando o nome do técnico, teria que trazer quantas vezes esse técnico realizou cada serviço marcado na caixa de combinação, trazendo quantidade do serviço 1, quantidade do serviço 2, etc, agora do jeito que esta o BD, ele traz o mesmo resultado da consulta em todos os campos, ele esta contando todos os itens da caixa de combinação e trazendo o resultado total,e não o resultado separadamente de cada serviço da caixa de combinação.
    EX: no primeiro campo, 2-Cadastrar Alunos:, quero trazer quantas vezes este item foi selecionado na caixa de combinação.
    No campo de baixo, 4-Cadastrar Prof/Func:, a mesma coisa, quero trazer quantas vezes este item foi selecionado na caixa de combinação, e assim até o ultimo campo.
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Duvida com uma expressão Empty Re: [Resolvido]Duvida com uma expressão

    Mensagem  Avelino Sampaio 18/3/2014, 14:33

    Olá!

    Segue modificação.

    1- passei os campos para o rodapé do relatório
    1 -Acrescentei o campo SERVICOGF na seção detalhe
    1 -alterei a propriedade da seção detalhe para não visível
    1- Substituí a função Contar() pela Soma()

    Aguardamos


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    miclouren
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 17/03/2014

    [Resolvido]Duvida com uma expressão Empty Re: [Resolvido]Duvida com uma expressão

    Mensagem  miclouren 18/3/2014, 14:51

    Avelino Sampaio, muito obrigado, era isso mesmo, agradeço muito, vou continuar desenvolvendo o restante do BD.

    Conteúdo patrocinado


    [Resolvido]Duvida com uma expressão Empty Re: [Resolvido]Duvida com uma expressão

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 09:50