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]Criar numero sequencial de acordo com dados de outro campo

    avatar
    efgomes
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 15/12/2011

    [Resolvido]Criar numero sequencial de acordo com dados de outro campo Empty [Resolvido]Criar numero sequencial de acordo com dados de outro campo

    Mensagem  efgomes Sex Out 08, 2021 7:09 pm

    Estou com o seguinte problema: preciso sequenciar um campo de uma tabela de acordo com as sequencias de dados iguais em um determinado campo:
    Observem que devo começar com "001" e todas as vezes que muda a sequência no campo "Prd_cnspac" é acrescentado um número no campo "Prd_flh".
    Como posso fazer? Me ajudem por favor!


    Prd_cnspac                           Prd_flh

    203560879770018               001
    203560879770018               001
    203560879770018               001
    203560879770018               001
    705008690577454               002
    705008690577454               002
    705008690577454               002
    705008690577454               002
    705008690577454               002
    201571819060000               003
    201571819060000               003


    Última edição por efgomes em Qui Fev 24, 2022 1:56 pm, editado 1 vez(es)
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2605
    Registrado : 13/12/2016

    [Resolvido]Criar numero sequencial de acordo com dados de outro campo Empty Re: [Resolvido]Criar numero sequencial de acordo com dados de outro campo

    Mensagem  Alexandre Fim Sex Out 08, 2021 8:56 pm

    Elias boa tarde,

    Segue um pequeno exemplo para a tua necessidade.

    A tela ficou assim:
    [Resolvido]Criar numero sequencial de acordo com dados de outro campo Gravaf10

    Verifique o código no evento "Ao Clicar" do botão "Gravar"
    O código está comentado e espero o que vc entenda o que cada linha executa.

    OBS: Para limpar o campo Filho, execute a consulta "qry_LimpaCampo" para testar novamente.

    Espero ter ajudado.

    Boa sorte

    []'s

    FIM
    Anexos
    [Resolvido]Criar numero sequencial de acordo com dados de outro campo AttachmentSeq.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (27 Kb) Baixado 14 vez(es)

    efgomes gosta desta mensagem

    avatar
    efgomes
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 15/12/2011

    [Resolvido]Criar numero sequencial de acordo com dados de outro campo Empty Criar numero sequencial de acordo com dados de outro campo

    Mensagem  efgomes Sab Out 09, 2021 8:20 pm

    Alexandre, muitíssimo obrigado pela rapidez e perfeição. Ficou ótimo e será muito útil. Valeu mesmo!
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3707
    Registrado : 22/11/2016

    [Resolvido]Criar numero sequencial de acordo com dados de outro campo Empty Re: [Resolvido]Criar numero sequencial de acordo com dados de outro campo

    Mensagem  DamascenoJr. Qua Out 13, 2021 11:43 pm

    Faltou marcar o resolvido do tópico. Esta ação é necessária para que os demais membros saibam que a situação apresentada foi solucionada.

    Aguardamos...


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    efgomes
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 15/12/2011

    [Resolvido]Criar numero sequencial de acordo com dados de outro campo Empty Criar numero sequencial de acordo com dados de outro campo

    Mensagem  efgomes Qui Fev 24, 2022 5:34 pm

    Boa tarde! Já ia dar como resolvido o tópico, mas, descobri que meu problema é maior.

    @Alexandre Fim, seu exemplo foi ótimo, no entanto, tem outra variável na questão.

    Na verdade, o "PRODUTO FILHO" pode repetir 99 vezes para o mesmo "PRODUTO". Quando é atingido a quantidade 99 o "PRODUTO FILHO" é incrementado com (+1). Quando o "PRODUTO" muda, ou seja, fica diferente do anterior, o "PRODUTO FILHO" será reiniciado em "001" novamente e acrescido seguindo a ordem.

    Não se se consegui explicar, mas, preciso muito dessa solução. Obrigado pela atenção.

      Data/hora atual: Sab Out 01, 2022 2:08 pm