Ir para conteúdo
Fórum Script Brasil

Humm

Membros
  • Total de itens

    570
  • Registro em

  • Última visita

Tudo que Humm postou

  1. Humm

    Caixa de texto

    esqueci.. quando for em codigo, usa-se "," virgula ao invés de ";" tb esqueci que tem q declarar a variavel teste assim a.. s ua consulta já filtra pelo ETA1 sozinha, então tecnicamente o criterio do dlookup não é necessario teste tb DIM RES as String RES = RES = DLookup("[AVANCO]";"CsACUMAT";"[ETA1] = '" & Me.ETA1 & "'") If RES = > 100 Then Msgbox "Este código já alcançou 100%" End If DIM RES as String RES = RES = DLookup("[AVANCO]";"CsACUMAT") If RES = > 100 Then Msgbox "Este código já alcançou 100%" End If
  2. Humm

    Caixa de texto

    crie uma consulta. nela, adicione a tabela que contem os campos de dados AVANCO e ETA na consulta, marque a opcoes EXIBIR TOTAIS adicione o campo ETA e em totais, use AGRUPADO POR adicione o campo AVANCO e em totais, escolha SOMA execute a consulta e verifique se retorna dados. se retornar, o que acredito que sim, então va na consulta novamente, e com o formulario já previamente aberto em modo design ou estrutura. va no campo criterio de ETA e clique com o direito do mouse e em CONSTRUIR na janela do construtor, va em formularios, forms abertos, selecione o seu form que tem o campo combo, depois na coluna do meio, selecione LISTA DE CAMPOS, e na ultima o seu combo e de OK pronto, sua consulta está criada e filtra dados de acordo com o combo do form, trazendo o total de AVANCO
  3. Humm

    Caixa de texto

    acredito que entendi.. você pode criar uma consulta a parte pra ter a soma do valor desse campo, inclusive separando por referencia ou codigo. então no formulario, você usa a funcao dlookup pra resgatar a soma da consulta num evento apos atualizar da combo. dlookup(VALOR;FONTE;CRITERIO) dlookup("[CAMPO_DA_CONSULTA_COM_A_SOMA]";"NOME_DA_CONSULTA";"[CAMPO_CODIGO_DA_CONSULTA] = '" & Me.CAMPO_DA_COMBO_DO_FORM & "'") e pode utilizar condições tb RES = dlookup("[CAMPO_DA_CONSULTA_COM_A_SOMA]";"NOME_DA_CONSULTA";"[CAMPO_CODIGO_DA_CONSULTA] = '" & Me.CAMPO_DA_COMBO_DO_FORM & "'") If RES = > 100 Then Msgbox "Este código já alcançou 100%" End If
  4. Humm

    Erro em Relatorio Access 2003

    bom. tem um site muito bom onde você aprende muita coisa: http://www.accessfaq.com.br/webroot/ inclusive nele é q tem um codigo de pesquisa enquanto digita, do jeito que você quer mesmo: http://www.accessfaq.com.br/webroot/detalh...?Pergunta_Id=48 não desista, a pratica leva a perfeicao.
  5. Humm

    Subtração de Consultas

    você pode utilizar o contrutor de expressoes do access. inclusive nele, você tem as funcoes, operacoes, constantes, etc
  6. Humm

    Erro em Relatorio Access 2003

    humm.. eu n vou mexer no seu bd. o intuito do forum é transmitir conhecimento. quanto ao busca que você disse, já existe um codigo pronto. quando der eu posto um bd com esse codigo de busca, ai você importa para o seu e da uma estudada nele, adequando a sua config
  7. Humm

    Erro em Relatorio Access 2003

    não entendi.. você disse que tinha colocado no rodape, mas pelo que vejo ele está no DETALHE. eu coloquei no rodape do relatorio(não rodape da pagina) e ficou normal. ou seja, funcionando. outra dica, subformularios simples, você pode usar no modo folha de dados, da um visual bem melhor
  8. Humm

    Erro em Relatorio Access 2003

    amigo, manda dar uma compactada antes hehe
  9. Humm

    Erro em Relatorio Access 2003

    melhor você postar o banco de dados
  10. Humm

    Erro em Relatorio Access 2003

    verifique se o nome [Rval] tb está definido na guia de propriedade OUTRA/NOME do campo de origem. verifique se =soma() está no rodape do relatorio que contem o campo [Rval]. valores nulos não acho que gerem #erro em campos de soma. o maximo que acontece é o campo ficar nulo tb. ai, nese caso, usa-se nz para transformar nulo em zero
  11. eu ainda não entendi bem.. mas para varias tabelas, você pode usar uma consulta com varias tabelas, ou varias consultas, uma dentro da outra.
  12. comando para buscar dados em tabelas/consultas é a funcao agregada dlookup ou dpesquisa sintaxe dlookup("[CAMPO_COM_DADOS]";"TABELA";"CRITERIO")
  13. voce tem q ver etapa por etapa.. por ex.. abrir a tabela e ver se ta ok o formato. abrir consulta e ver em algum lugar o formato ta mudando, saca?
  14. verifique a mascara de entrada e o formato de data na tabela e no form.
  15. i) que segurança? se for o q eu entendi, você pode criar um sistema de login para proporcionar niveis de seguranca. ii) varios terminais é que vao acessar um servidor, não é? é perfeitamente possivel iii) sim, tem mais recursos e facilidades. alem do mais, eu testei o runtime do 2007 e funciona perfeitamente bem.
  16. Humm

    Função SE ou IIF como fazer?

    bom.. ai você tem q usar uma funçao agregada SEIMED ou IFIMED sintaxe: seimed(comparação;valor se verdadeiro;valor se falso) exemplo: você tem um campo [CAMPO_A] na tabela e eu quero q seja exibido em outro campo calculado um SEIMED q me retorne não para valor 0 e SIM para valor 1 ai no controle do campo que você quer que exiba você usa: =seimed([CAMPO_A]=0;"não";seimed([CAMPO_A]=1;"SIM";"")) adapte a sua necessidade.
  17. Humm

    Calculo em consulta

    ué, crie uma consulta seleção que pesquise os valores da tabela que você quer. depois em cada campo da pesquisa, você define campos calculados, ex: Percentual 1: [valor_total] / [valor_item]
  18. Humm

    Inner join

    eu acho q se você usar "order by" a consulta não aceitara adicionar novos registros.
  19. eu mesmo criei meu sistema de login, baseado em tabelas e fui alem.. criei um sistema de ativação que gera ID de hardware
  20. Humm

    Calculo em consulta

    voce deve usar uma consulta e rodar os calculos nela
  21. Humm

    relatorio access

    minha sugestão é: ao invés de selecionar os dados em codigo, crie uma consulta e use-a como origem do relatorio. assim você identifica mais facil os problemas, simplesmente ao executar a consulta ahh.. erro de tipos incompativeis ocorre quando você tenta relacionar ou calcular campos com tipos de dados diferentes.. ex: relacionar campo numerico com campo sim/não valeu
  22. Humm

    Calculo em consulta

    porcentagem de um valor significa: valor_base / 100 * fator percentual => 100 / 100 * 10 => 10% de 100 = 10 se você quer saber quanto representa em % o valor de cada item sobre o total: valor_total * x% = valor_item valor_total / valor_item = x% valeu
  23. Humm

    relatorio access

    informe o problema que ocorre
  24. Humm

    Consulta de acréscimo

    os relacionamentos definem as relacoes entre as tabelas. existem varios tipos de relacoes, um para muitos, tipos de integridade referencial, etc e tal quando tiver tempo dou uma olhada no seu problema
  25. Humm

    Consulta de acréscimo

    crie uma consulta seleção exiba o codigo SQL dela e copie e cole esse codigo lá: SELECT teste.Código, FASE.CP_FASE, AGRUP.CP_AGRUP, SUB.CP_SUB FROM ((teste LEFT JOIN AGRUP ON teste.CP_AGRUP = AGRUP.AGRUP1) LEFT JOIN SUB ON teste.CP_SUB = SUB.SUB1) LEFT JOIN FASE ON teste.CP_FASE = FASE.F1; veja se é isso que você quer
×
×
  • Criar Novo...