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


    [Resolvido]Auto Numeracao, inserir novos itens.

    avatar
    loconte
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Auto Numeracao, inserir novos itens. Empty Auto Numeracao, inserir novos itens.

    Mensagem  loconte 3/4/2012, 11:01

    Ola,

    Estou desenvolvendo um sistema para criacao de instrucoes de trabalho (it) e preciso da ajuda de voces.
    Ja pesquisei no forum para uma solucao semelhante mas nao encontrei.

    As instrucoes sao criadas em uma tabela atraves de um formulario, e eu estou usando a autonumeracao para a sequencia de instrucoes.

    O problema acontesse qdo eu quero incluir uma nova instrucao entre itens ja existentes, por exemplo

    ID Instrucao

    1 Montar peca A
    2 Encaixar peca B
    3 Mover peca C


    como eu faco para incluir uma instrucao entre 2 e 3 e renumerar a instrucao 3 para 4.



    ID Instrucao

    1 Montar peca A
    2 Encaixar peca B
    3 Nova instrucao
    4 Mover peca C

    Agradeco a ajuda.







    Anexos
    [Resolvido]Auto Numeracao, inserir novos itens. AttachmentIT.zip
    arquivo exemplo
    Você não tem permissão para fazer download dos arquivos anexados.
    (13 Kb) Baixado 10 vez(es)
    avatar
    Convidad
    Convidado


    [Resolvido]Auto Numeracao, inserir novos itens. Empty Re: [Resolvido]Auto Numeracao, inserir novos itens.

    Mensagem  Convidad 3/4/2012, 12:14


    Não é possível reenumerar um campo NumeraçãoAutomática nesta circunstância.

    Uma idéia seria:

    Mantenha o campo IdInstrucao para identificar o registro e
    crie um outro campo Número InteiroLongo para armazenar o algarismo de sequência.

    Coloque o novo campo no form, e altere para caixa de combinação;
    Nas propriedades da combo:
    Tipo de Origem da Linha ... Lista de valores
    Origem da Linha ... "1";"2";"3";"4";"5"
    Também é possível popular a combo via código usando a propriedade RowSource.

    Assim sempre poderá alterar o algarismo selecionando-o na combo.
    É possível incrementar o preenchimento automático do algarismo via código usando DMax().
    avatar
    loconte
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Auto Numeracao, inserir novos itens. Empty Re: [Resolvido]Auto Numeracao, inserir novos itens.

    Mensagem  loconte 3/4/2012, 22:46

    Obrigado pela resposta, vou tentar esta solucao!
    avatar
    Convidad
    Convidado


    [Resolvido]Auto Numeracao, inserir novos itens. Empty Re: [Resolvido]Auto Numeracao, inserir novos itens.

    Mensagem  Convidad 3/4/2012, 22:57


    O Fórum agradece seu retorno!

    Se precisar, reabra o tópico.

    cheers
    avatar
    loconte
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Auto Numeracao, inserir novos itens. Empty Re: [Resolvido]Auto Numeracao, inserir novos itens.

    Mensagem  loconte 26/4/2012, 08:49

    Ola Norberto,

    Eu tentei usar o codigo Dmax, mas nao consegui que funcionasse.

    Private Sub Form_BeforeInsert(Cancel As Integer)
    Counter = Nz(Dmax("Counter", "t1")) + 1

    End Sub

    criei uma tabela T1, com um campo autonumeracao, um campo numero (counter) e um texto (item)

    e no formulario usei o codigo acima.

    Nao sei onde estou errando...

    Obrigado
    Anexos
    [Resolvido]Auto Numeracao, inserir novos itens. AttachmentDmax.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (20 Kb) Baixado 10 vez(es)
    avatar
    Convidad
    Convidado


    [Resolvido]Auto Numeracao, inserir novos itens. Empty Re: [Resolvido]Auto Numeracao, inserir novos itens.

    Mensagem  Convidad 27/4/2012, 14:19


    Primeiro, meu amigo, você não pode nomear um projeto (o arquivo do BD) com o nome de uma função (DMax).

    Segundo, o evento não era o adequado.

    Veja se é isso:


    Anexos
    [Resolvido]Auto Numeracao, inserir novos itens. AttachmentIoconte.zip
    (15 Kb) Baixado 34 vez(es)
    avatar
    loconte
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Auto Numeracao, inserir novos itens. Empty Re: [Resolvido]Auto Numeracao, inserir novos itens.

    Mensagem  loconte 27/4/2012, 20:57

    Muito Obrigado Norberto,

    Foram dois aprendizados em uma tacada so!
    avatar
    Convidad
    Convidado


    [Resolvido]Auto Numeracao, inserir novos itens. Empty Re: [Resolvido]Auto Numeracao, inserir novos itens.

    Mensagem  Convidad 30/4/2012, 12:49

    O Fórum agradece o retorno.

    Conteúdo patrocinado


    [Resolvido]Auto Numeracao, inserir novos itens. Empty Re: [Resolvido]Auto Numeracao, inserir novos itens.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 15:00