Ir para conteúdo
Fórum Script Brasil

RennerS

Membros
  • Total de itens

    11
  • Registro em

  • Última visita

Sobre RennerS

RennerS's Achievements

0

Reputação

  1. Galera consegui resolver depois de queimar a mufa... rsrs No campo "data de entrega" eu estava usando o critério "agrupar por" quando o correto era "onde". Depois da alteração o codigo ficou assim: SELECT Tbl_Gerências.GERÊNCIA, Tbl_Setor.Setor, Tbl_Consumo.Cód_EPI, Tbl_Consumo.Desc_EPI, Sum(Tbl_Consumo.Qtd) AS SomaDeQtd FROM (Tbl_Setor INNER JOIN (Tbl_Gerências INNER JOIN Tbl_Colaboradores ON Tbl_Gerências.GERÊNCIA = Tbl_Colaboradores.Gerência) ON Tbl_Setor.Código = Tbl_Colaboradores.Setor) INNER JOIN Tbl_Consumo ON Tbl_Colaboradores.Registro = Tbl_Consumo.Registro WHERE (((Tbl_Consumo.Data_Entrega) Between [Digite a data de início] And [Agora, digite a data final])) GROUP BY Tbl_Gerências.GERÊNCIA, Tbl_Setor.Setor, Tbl_Consumo.Cód_EPI, Tbl_Consumo.Desc_EPI; Mais uma vez obrigado a todos!!!
  2. Olá pessoal, boa tarde. Mais uma vez preciso recorrer a ajuda de vocês! Eu criei um BD muito simples para lançamento de EPIs por funcionário. Nele eu gero uma consulta onde ela me informa a quantidade de EPIs por setor e em poder dessa informação eu gero uma requisição de material (num programa paralelo) junto ao almoxarido dos itens que foram pegos. Agora vem o problema, minha consulta atual está assim: SELECT Tbl_Gerências.GERÊNCIA, Tbl_Setor.Setor, Tbl_Consumo.Cód_EPI, Tbl_Consumo.Desc_EPI, Sum(Tbl_Consumo.Qtd) AS SomaDeQtd FROM (Tbl_Setor INNER JOIN (Tbl_Gerências INNER JOIN Tbl_Colaboradores ON Tbl_Gerências.GERÊNCIA = Tbl_Colaboradores.Gerência) ON Tbl_Setor.Código = Tbl_Colaboradores.Setor) INNER JOIN Tbl_Consumo ON Tbl_Colaboradores.Registro = Tbl_Consumo.Registro GROUP BY Tbl_Gerências.GERÊNCIA, Tbl_Setor.Setor, Tbl_Consumo.Cód_EPI, Tbl_Consumo.Desc_EPI, Tbl_Consumo.Data_Entrega HAVING (((Tbl_Consumo.Data_Entrega) Between [Digite a data de início] And [Agora, digite a data final])); Mas mesmo eu agrupando pelo tipo de EPI ele agrupa somente por funcionario. Vou tentar ser mais claro! Digamos que eu peguei 2 capacetes, outro funcionário pegos mais 3 e outro mais 1 a consulta era para me informar que o ITEM "Capacete" teve uma saída de 6 peças correto? Porém a consulta me motra da seguinte forma: Capacete de segurança - 2 Capacete de segurança - 3 Capacete de segurança - 1 Eu gostaria que ela mostrasse o total por item: Capacete de segurança - 6 Conto com vocês!!!
  3. Boa tarde a todos! Gostaria de saber do pessoal mais experiente, se existe alguma maneira no access de criar organogramas do tipo SMARTART do powerpoit ou algum outro meio que faça ele usar a ferramenta do powerpoit e salvar o organograma criado como um anexo. É lógico que eu poderia criar o organograma pelo powerpoint e anexá-lo, mas queria uma coisa mais profissional usando meu BD para fazer isso. Obrigado!!
  4. RennerS

    Imprimir registros

    Consegui resolver da seguinte forma: No formulário que uso para fazer os cadastros, criei um botão com o nome botaoOK e uma caixa de texto onde eu digito os registros e inseri o procedimento. Private Sub BotaoOK_Click() If IsNull(CaixaRegistros) Then MsgBox "Você deve digitar ao menos um registro para o filtro!", vbExclamation, "AVISO!" Else DoCmd.OpenReport "Rlt_Crachá", acViewPreview, , "Registro IN(" & Me.CaixaRegistros & ")" End If End Sub Obrigado à todos que se dispuseram a me ajudar em especial ao Avelino Sampaio que me deu a direção.
  5. Olá... esse é um assunto muito discutido aqui no forum... procure por Dlookup que você encontrará o que está procurando. Pesquisei alguns para você.. http://scriptbrasil.com.br/forum/index.php?showtopic=92397 http://scriptbrasil.com.br/forum/index.php...p;hl=formulario http://scriptbrasil.com.br/forum/index.php...p;hl=formulario
  6. RennerS

    Imprimir registros

    Olá Iceguy... Não funcionou... ele busca somente o primeiro codigo digitado. Estou pesquisando uma maneira mas está dificil de achar rsrs..
  7. RennerS

    Imprimir registros

    Olá pessoal, Estou com mais uma dúvida. Estou criando um BD aqui e já está bem no fim mas ainda falta aparar algumas arestas. Bom, atualmente estou com 2 problemas e nesse tópico queria tratar 1 deles. Meu problema é imprimir os registros(identificação dos funcionarios), eu criei uma consulta com o parametro [digitre o registro], quando abro a consulta ela solicita o registro só que ela só aceita 1 por vez. Como faço para digitar vários registro de uma só vez, para que ela filtre esses registros selecionado? Sds!!!
  8. Consegui resolver aqui pessoal da seguinte forma: SELECT Count(Tbl_Equip_Compet.[Válido até]) AS [ContarDeVálido até] FROM Tbl_Equip_Compet HAVING (((Tbl_Equip_Compet.[Válido até])>Date() And (Tbl_Equip_Compet.[Válido até])<DateAdd("d",30,Date()))); Obrigado à todos que se dispuseram a ajudar!!! :lol:
  9. MrMALJ Na realidade, são duas consultas mesmo, uma para vencido e outra para os que vencerão com menos de 30 dias. Meu problema é justamente esse, como montar o critério para esse filtro onde os que vencerão com menos de trinta dias devem ser contados? Não sei se estou sendo claro... mas meu problema é só esse, saber quantas pessoas possuem treinamentos vencidos e quantas com treinamentos que vencerão nos próximos 30 dias. Sds;
  10. E aí Iceguy... É o seguinte: Preciso que um campo me mostre a quatidade de registro(funcionário) que possuem treinamentos vencido ou seja "menor que agora". E preciso que no outro campo me mostre a quantidade de registros(funcionário) que possuem treinamentos que irão vencer daqui a 30 dias ou seja "menor que hoje + 30 dias); abraço!
  11. Olá galera... boa noite a todos!!!! Sou novo no forum e iniciante no access e estou com problema que da até vergonha :blush: porque no excel é mole fazer porém no access não estou conseguindo. É o seguinte: Tenho uma tabela chamada "equip_data" nela existem 2 campos: "equipamento" (caixa de combinação de outra tabela que traz os equipamento) e "validade" (data de validade do treinamento) assim: ID_funcionario | Equipamento | valido até 123 | moto | 01/02/2011 123 | aviao | 03/10/2012 Estou tentando criar uma consulta que me traga quantos "Id_funcionários" tem registro com validade <agora()+30 e quantos <agora() Irá ocorrer situações em que um "Id_funcionário" terá tando datas vencidas como datas a vencer em 30 dias, mas quando isso ocorrer quero que o filtro conte como vencido. Já pesquisei pelo forum, mas eu encontrei somente questões onde o procedimento é "data inicial - data final". Conto com o apoio de vocês!!! Abraço..
×
×
  • Criar Novo...