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]código para exibir o resultado relativo ao registro atual

    andrelecio
    andrelecio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 02/03/2012

    [Resolvido]código para exibir o resultado relativo ao registro atual Empty código para exibir o resultado relativo ao registro atual

    Mensagem  andrelecio 9/3/2012, 02:23

    Saudações,

    Tenho um formulário onde faço o controle de medicamentos de uma farmácia, nela gostaria de mostrar a quantidade de cada medicamento disponível em estoque

    tenho o campo "codmedicamento" como campo chave e apliquei a expressão


    =DSum("CampoEntrada";"NomeDaTabela") - DSum("CampoSaída";"NomeDaTabela")

    e o resultado é referente a todos os medicamentos, como faço para aplicar o filtro neste caso?

    Obrigado
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3947
    Registrado : 21/04/2011

    [Resolvido]código para exibir o resultado relativo ao registro atual Empty Re: [Resolvido]código para exibir o resultado relativo ao registro atual

    Mensagem  Marcelo David 9/3/2012, 02:34

    De onde parte o filtro?


    .................................................................................
    [Resolvido]código para exibir o resultado relativo ao registro atual Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    [Resolvido]código para exibir o resultado relativo ao registro atual Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    [Resolvido]código para exibir o resultado relativo ao registro atual Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    [Resolvido]código para exibir o resultado relativo ao registro atual Marcel11
    andrelecio
    andrelecio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 02/03/2012

    [Resolvido]código para exibir o resultado relativo ao registro atual Empty Re: [Resolvido]código para exibir o resultado relativo ao registro atual

    Mensagem  andrelecio 9/3/2012, 03:08

    De um formulário de pesquisa, coloquei um campo "totalemestoque"
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3947
    Registrado : 21/04/2011

    [Resolvido]código para exibir o resultado relativo ao registro atual Empty Re: [Resolvido]código para exibir o resultado relativo ao registro atual

    Mensagem  Marcelo David 9/3/2012, 03:29

    No formulário, como é o nome do campo da chave primária?


    .................................................................................
    [Resolvido]código para exibir o resultado relativo ao registro atual Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    [Resolvido]código para exibir o resultado relativo ao registro atual Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    [Resolvido]código para exibir o resultado relativo ao registro atual Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    [Resolvido]código para exibir o resultado relativo ao registro atual Marcel11
    andrelecio
    andrelecio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 02/03/2012

    [Resolvido]código para exibir o resultado relativo ao registro atual Empty Re: [Resolvido]código para exibir o resultado relativo ao registro atual

    Mensagem  andrelecio 9/3/2012, 03:47

    Desculpe a demora

    o campo primário é "codMedicamento"
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3947
    Registrado : 21/04/2011

    [Resolvido]código para exibir o resultado relativo ao registro atual Empty Re: [Resolvido]código para exibir o resultado relativo ao registro atual

    Mensagem  Marcelo David 9/3/2012, 03:59

    Então você quer que no forme apenas apareça a quantidade atual em estoque?
    Poderia postar seu aplicativo para podermos ver como está a estrutura?


    .................................................................................
    [Resolvido]código para exibir o resultado relativo ao registro atual Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    [Resolvido]código para exibir o resultado relativo ao registro atual Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    [Resolvido]código para exibir o resultado relativo ao registro atual Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    [Resolvido]código para exibir o resultado relativo ao registro atual Marcel11
    andrelecio
    andrelecio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 02/03/2012

    [Resolvido]código para exibir o resultado relativo ao registro atual Empty Re: [Resolvido]código para exibir o resultado relativo ao registro atual

    Mensagem  andrelecio 9/3/2012, 04:08

    Posso sim Marcelo, mas isso não se resolveria com uma expressão

    if tabela.codMedicamento = me.codMedicamento então
    =DSum("CampoEntrada";"NomeDaTabela") - DSum("CampoSaída";"NomeDaTabela")

    Desculpe se digo bobagem, sou leigo em VBA, eu só não sei escrever corretamente esta expressão

    Mas se for o caso posto o bd sim
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3947
    Registrado : 21/04/2011

    [Resolvido]código para exibir o resultado relativo ao registro atual Empty Re: [Resolvido]código para exibir o resultado relativo ao registro atual

    Mensagem  Marcelo David 9/3/2012, 04:28

    Sim...
    Mas com o banco, terei mais idéia... Estou com sono, e não consigo pensar sem te-lo em mãos... Laughing


    .................................................................................
    [Resolvido]código para exibir o resultado relativo ao registro atual Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    [Resolvido]código para exibir o resultado relativo ao registro atual Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    [Resolvido]código para exibir o resultado relativo ao registro atual Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    [Resolvido]código para exibir o resultado relativo ao registro atual Marcel11
    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]código para exibir o resultado relativo ao registro atual Empty Re: [Resolvido]código para exibir o resultado relativo ao registro atual

    Mensagem  Avelino Sampaio 9/3/2012, 10:05

    Olá amigos!

    tente algo assim:

    =DSum("CampoEntrada";"NomeDaTabela";"NomeMedicamento ='" & [nomeMedicamento] & "'") - DSum("CampoSaída";"NomeDaTabela";"NomeMedicamento ='" & [nomeMedicamento] & "'")

    NomeMedicamento seria o nome do campo da tabela
    [nomeMedicamento] seria o nome do campo do formulário

    Pode usar também um número exclusivo.


    =DSum("CampoEntrada";"NomeDaTabela";"Codigo =" & [Codigo]) - DSum("CampoSaída";"NomeDaTabela";"Codigo =" & [codigo])

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    andrelecio
    andrelecio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 02/03/2012

    [Resolvido]código para exibir o resultado relativo ao registro atual Empty Re: [Resolvido]código para exibir o resultado relativo ao registro atual

    Mensagem  andrelecio 9/3/2012, 15:54

    Funcionou como uma luva Mestre Avelino

    Muito Obrigado

    Sucesso

    Conteúdo patrocinado


    [Resolvido]código para exibir o resultado relativo ao registro atual Empty Re: [Resolvido]código para exibir o resultado relativo ao registro atual

    Mensagem  Conteúdo patrocinado


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