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]Relatório/Formulário Calcular dados do registro

    avatar
    alfredo.mulungu
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relatório/Formulário Calcular dados do registro Empty [Resolvido]Relatório/Formulário Calcular dados do registro

    Mensagem  alfredo.mulungu 31/5/2014, 21:04

    Nesta base de dados anexa, fiz as tabelas, formulários e relatórios necessários para meu trabalho.

    Nas tabelas, criei uma adicional para acrescentar informações de valores, apenas como teste mas mesmo assim não funcionou o que quero.
    Agora as informações para que quero:

    Nos relatórios de custos e formulários de preenchimento, quero que some para o campo valor total a seguinte fórmula para cada registro:
    =soma([VALOR FIXO] + (([VALOR DIÁRIA C/ FESTA] * [DIAS DE FESTA]) + ([VALOR DIÁRIA S/ FESTA] * ([DIAS DE TRABALHO] - [DIAS DE FESTA]))))

    em que cada registro deverá apenas conter o valor total devido.
    A mesma coisa para cada relatório.
    Vejam que no relatório e formulário, ele acaba somando todos estes relatórios, dando o valor de R$ 1.470,00 e não o valor de R$ 210,00 para cada campo que há a diária de R$ 70,00.

    no último relatório, total de lanches, quero que some os campos, SAN FILÉ, MISTO, e os demais, mas para a fórmula que acrescentei, quando visualiza o relatório, ele pede que informe o valor dos campos que inseri, selecionando-os pela fonte de controle diretamente na tabela.
    Nota: este campo foi criado no rodapé do relatório, para que seja gerado apenas um total para cada coluna que necessito.

    Queria também utilizar um count, para o campo camisa, e gerar em um relatório para total de camisas, de determinada informação, exemplos: tipo de camisa: Produção, Camarote, ...; queria gerar um relatório que me desse a quantidade de camisas produção, camarote, ..., que há em minhas tabelas/formulários. Infelizmente não deixei salvo, mas espero que entendam.

    Aguardo contribuições.
    Anexos
    [Resolvido]Relatório/Formulário Calcular dados do registro AttachmentBASE_DE_DADOS_2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (281 Kb) Baixado 5 vez(es)
    Silvanio123
    Silvanio123
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 98
    Registrado : 24/08/2011

    [Resolvido]Relatório/Formulário Calcular dados do registro Empty Re: [Resolvido]Relatório/Formulário Calcular dados do registro

    Mensagem  Silvanio123 31/5/2014, 22:07

    Olá Alfredo

    Para:
    Vejam que no relatório e formulário, ele acaba somando todos estes relatórios, dando o valor de R$ 1.470,00 e não o valor de R$ 210,00 para cada campo que há a diária de R$ 70,00.

    Altere:
    =soma([VALOR FIXO] + (([VALOR DIÁRIA C/ FESTA] * [DIAS DE FESTA]) + ([VALOR DIÁRIA S/ FESTA] * ([DIAS DE TRABALHO] - [DIAS DE FESTA]))))

    Para:
    =([VALOR FIXO]+(([VALOR DIÁRIA C/ FESTA]*[DIAS DE FESTA])+([VALOR DIÁRIA S/ FESTA]*([DIAS DE TRABALHO]-[DIAS DE FESTA]))))


    Nota: este campo foi criado no rodapé do relatório, para que seja gerado apenas um total para cada coluna que necessito.
    *Se quer total de cada coluna vc tem que ter a exata quantidade de campos "txt" e colocar formula de cada uma individualmente.

    Quanto ao "count" crie uma consulta com o assistente que ele já disponibiliza a opção de contar, dai é só colocar na origem do relatório.

    OBS:
    No seu relacionamento entre tabelas contem erros Tipo, relacionar campos de quantidade isso gera erros. O ideal é que ambos os campos relacionados tenha mesmo nome e e deve-se relacionar campos primários.

    Pesquise mais sobre relacionamentos entre tabelas e padronização de dados para que vc não tenha dor de cabeça depois, pois a base de dados é o coração do programa se tiver erros todo o sistema não funcionara adequadamente.

    Vlw.
    avatar
    alfredo.mulungu
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relatório/Formulário Calcular dados do registro Empty Soma funcionou!

    Mensagem  alfredo.mulungu 31/5/2014, 23:31

    Quanto a soma, funcionou tanto para o formulário ou sub-formulário quanto para os relatórios.

    Mas agora apareceu que eu preenchi as informações no formulário, e não foram salvas na tabela para poderem ser replicadas ao relatório, resolvi isso digitando na tabela. Vou realizar outros testes nisso para ver o que foi.

    Quanto ao count na consulta, irei verificar e postar aqui.
    Quanto às relações, eu tinha criado apenas como teste no sub-formulário para tentar gerar relatório. Estas relações não são necessárias para o que preciso.

    TÓPICO em 60% fechado. Faltando count.
    avatar
    alfredo.mulungu
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relatório/Formulário Calcular dados do registro Empty COUNT não funcionou para consulta

    Mensagem  alfredo.mulungu 1/6/2014, 00:22

    não consegui COUNT para consulta.
    Tentei o assistente simples.

    Gerei o simples e apenas marquei os campos CAMISA para todas as tabelas existentes e para tanto, tive que relacionar os campos.
    Fiz a relação dos campos CAMISA para CAMISA de cada tabela, mas não aparece a soma da quantidade de camisas.

    Digamos, quero somar quantas camisa produção existem em todas as tabelas, e as demais também.
    Só consegui uma consulta assim para uma única tabela, mas marcando o campo CAMISA e QUANTIDADE DE PESSOA.

    Se na tabela não houver um CAMPO para QUANTIDADE, não consegue contar para opção de RESUMO do próprio relatório.


    Segue impressão do resultado anexo.
    Pista... com quantitativo.
    Anexos
    [Resolvido]Relatório/Formulário Calcular dados do registro Attachmentconsultas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (33 Kb) Baixado 5 vez(es)
    Silvanio123
    Silvanio123
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 98
    Registrado : 24/08/2011

    [Resolvido]Relatório/Formulário Calcular dados do registro Empty Re: [Resolvido]Relatório/Formulário Calcular dados do registro

    Mensagem  Silvanio123 1/6/2014, 01:28

    Olá,

    Crie uma consulta em branco e em modo SQL Cole:

    SELECT DISTINCTROW BILHETERIA.CAMISA, Sum(BILHETERIA.[QUANTIDADE DE PESSOA]) AS [Soma De QUANTIDADE DE PESSOA], Count(*) AS [Contar De BILHETERIA]
    FROM BILHETERIA
    GROUP BY BILHETERIA.CAMISA;

    Na origem do Relatório coloque a consulta.

    È isso que vc quer?

    avatar
    alfredo.mulungu
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relatório/Formulário Calcular dados do registro Empty FUNCIONOU, CONTUDO...

    Mensagem  alfredo.mulungu 2/6/2014, 03:38

    Sim, entendi o caso e consegui fazer em design para outras tabelas.

    Contudo, verifico que devo realizar uma consulta por tabela, e não posso acrescentar em uma consulta várias tabelas, pois o valor fica diferente.

    Ao menos agora está as informações que eu queria. Gostei da explicação em SQL, não entendia mas funcionou.

    o código que ficou após o design foi este para outra tabela em teste, pois há tabelas que não há quantitativo de pessoas.

    SELECT [COLEGIO ESTADUAL*].CAMISA, Count([COLEGIO ESTADUAL*].CAMISA) AS ContarDeCAMISA
    FROM [COLEGIO ESTADUAL*]
    GROUP BY [COLEGIO ESTADUAL*].CAMISA;

    a imagem está anexa.

    TÓPICO RESOLVIDO, fechar após resposta de contribuinte.
    Anexos
    [Resolvido]Relatório/Formulário Calcular dados do registro Attachmenttestes-mod.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (42 Kb) Baixado 3 vez(es)
    Silvanio123
    Silvanio123
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 98
    Registrado : 24/08/2011

    [Resolvido]Relatório/Formulário Calcular dados do registro Empty Re: [Resolvido]Relatório/Formulário Calcular dados do registro

    Mensagem  Silvanio123 2/6/2014, 13:00

    OK!

    Obrigado p/ retorno!

    Abraço.
    avatar
    alfredo.mulungu
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relatório/Formulário Calcular dados do registro Empty Grato pela ajuda.

    Mensagem  alfredo.mulungu 2/6/2014, 19:32

    Agradeço pela ajuda amigo.

    Moderadores, podem fechar o tópico.
    Silvanio123
    Silvanio123
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 98
    Registrado : 24/08/2011

    [Resolvido]Relatório/Formulário Calcular dados do registro Empty Re: [Resolvido]Relatório/Formulário Calcular dados do registro

    Mensagem  Silvanio123 2/6/2014, 19:58

    Alfredo,

    O tópico é fechado por vc, abaixo da mensagem quando se digita tem o botão de "Resolvido".

    vlw.

    Conteúdo patrocinado


    [Resolvido]Relatório/Formulário Calcular dados do registro Empty Re: [Resolvido]Relatório/Formulário Calcular dados do registro

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 23:32