MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Actualização de KM´S por viatura

    Compartilhe

    diogoisaias21
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 46
    Registrado : 01/09/2017

    [Resolvido]Actualização de KM´S por viatura

    Mensagem  diogoisaias21 em Qua 08 Nov 2017, 5:18 am

    Bom dia,

    Eu gostaria de saber como posso neste formulário de registos, no campo Viaturas, quando escolho uma das viatuas, preciso que o campo KM Inicial Atualize automaticamente com base no ultimo registo dessa mesma viatura e com com o campo KM Final

    ou seja vamos a um exemplo rápido:
    Viatura: 129
    KM Inicial: 0
    KM Final 10

    No Proxima registo quando escolho a 129, o campo KM Inicial será igual ao KM Final do ultimo registo
    quando escolho Viatura: 129
    Automática mente ele coloca KM Inicial: 10

    Nome da tabela:
    Registos

    Nome do Formulário em Questão:
    Registo

    Print:
    [Você precisa estar registrado e conectado para ver esta imagem.]

    [Você precisa estar registrado e conectado para ver esta imagem.]
    avatar
    thiagomcosta
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 231
    Registrado : 23/01/2017

    Re: [Resolvido]Actualização de KM´S por viatura

    Mensagem  thiagomcosta em Qua 08 Nov 2017, 7:04 am

    Coloca no evento aoAtualizar do campo viatura:

    KM_Inicial = DMAX("[KM_Final]","Registros","[Viatura]=" & [CAmpoViatura])

    diogoisaias21
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 46
    Registrado : 01/09/2017

    Re: [Resolvido]Actualização de KM´S por viatura

    Mensagem  diogoisaias21 em Qua 08 Nov 2017, 7:09 am

    Obrigado pela resposta thiagomcosta

    no [CampoViatura] meto o que?

    é que só tenho um campo de viatura, e nele estão inseridos todas essas viaturas que vê na imagem
    [Você precisa estar registrado e conectado para ver esta imagem.]

    e na folha de propriedades, não tenho nenhuma opção ao atualizar

    Mas tenho outras:
    [Você precisa estar registrado e conectado para ver esta imagem.]
    avatar
    thiagomcosta
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 231
    Registrado : 23/01/2017

    Re: [Resolvido]Actualização de KM´S por viatura

    Mensagem  thiagomcosta em Qua 08 Nov 2017, 7:32 am

    O campo que tem o número da viatura. Aquele mesmo que está aparecendo ali com 13, 53, 117, etc

    diogoisaias21
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 46
    Registrado : 01/09/2017

    Re: [Resolvido]Actualização de KM´S por viatura

    Mensagem  diogoisaias21 em Qua 08 Nov 2017, 7:39 am

    Mais uma vez obrigado pela resposta

    Em relação a minha duvida da nomedocampo está resolvida, mas ainda não encontrei a opção ao atualizar

    Sendo asism coloquei na que acho que está correta "Depois de Atualizar"
    "
    Private Sub Viatura_AfterUpdate()
    KM_Inicial = DMax("[KM_Final]", "Registros", "[Viatura]=" & [129])
    End Sub
    "
    No entanto quando escolho a opção 129 dá este erro:

    [Você precisa estar registrado e conectado para ver esta imagem.]
    avatar
    thiagomcosta
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 231
    Registrado : 23/01/2017

    Re: [Resolvido]Actualização de KM´S por viatura

    Mensagem  thiagomcosta em Qua 08 Nov 2017, 8:06 am

    Faça assim:

    Private Sub Viatura_AfterUpdate()
    [KM Inicial] = DMax("[KM Final]", "Registros", "[Viatura]='" & [Viatura] & "'")
    End Sub

    Corrigi os nomes dos campos conforme o Print que você enviou. Também atualizei o campo viatura e coloquei as aspas simples, pois é um campo de texto.

    diogoisaias21
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 46
    Registrado : 01/09/2017

    Re: [Resolvido]Actualização de KM´S por viatura

    Mensagem  diogoisaias21 em Qua 08 Nov 2017, 8:20 am

    Obrigado amigo, problema mais que resolvido, funciona a 100%

    cheers cheers cheers

    diogoisaias21
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 46
    Registrado : 01/09/2017

    Re: [Resolvido]Actualização de KM´S por viatura

    Mensagem  diogoisaias21 em Qua 08 Nov 2017, 9:08 am

    existe botão de resolvido aqui?

    eu nao encontro Sad
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3419
    Registrado : 14/08/2013

    Re: [Resolvido]Actualização de KM´S por viatura

    Mensagem  FabioPaes em Qua 08 Nov 2017, 9:25 am

    Olá, sim, existe sim!
    Veja: [Você precisa estar registrado e conectado para ver este link.]


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    diogoisaias21
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 46
    Registrado : 01/09/2017

    Re: [Resolvido]Actualização de KM´S por viatura

    Mensagem  diogoisaias21 em Qua 08 Nov 2017, 1:03 pm

    resolvido Wink

      Data/hora atual: Qua 22 Nov 2017, 6:02 am