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]Chave Primária....tem como reaproveitar ?

    Compartilhe
    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3932
    Registrado : 20/04/2011

    [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Silvio em 23/2/2015, 11:33

    Uma duvida paira em minha cabeça....

    Um utilizador, usuário... abre o formulário e automaticamente o sistema insere, coloca um novo registro ( registro 01 ). Ele não faz nada, não insere nada e fecha o formulário. Mais tarde abre novamente o mesmo formulário indo para um novo registro ( registro 02 ).

    Perde-se então o registro 01, tornando o mesmo inutilizável para o sistema.

    Fica a duvida em minha cabeça...

    a- tem como reaproveitar essa chave primária ?
    b- existe algum método, quer seja vba, quer seja macro para impedir a inclusão de uma nova chave primária ?
    c- existe algo no formulário, no modo estrutura, que impeça de adicionar uma nova chave primária ?

    Eu necessito, manter a sequencia correta de numeração ( 01,02......100 etc..etc.. ), pois se excluir qualquer formulário com dados inseridos terá que se reportar a gerência para que através de uma senha ( somente o gerente tem ela ), o mesmo possa ser excluído e justificado.

    Grato a todos, que se disponibilizam a me ajudar !

    Abraços.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]
    avatar
    clynton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 307
    Registrado : 08/07/2013

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  clynton em 23/2/2015, 11:53

    Silvio, só gera um novo registro depois de inserir qualquer informação, a menos que tenha algum processo rodando para gerar o registro logo que o Form é aberto.
    Sugestão seria criar algo para pesquisar por esse registro para editá-lo e inserir novas informações ou editar as já existentes.


    .................................................................................
    Cumprimentos...


    Atenciosamente,
    Rogério Clynton Ribeiro


    __________________________________________________________________________

    "Ninguém é tão grande que não possa aprender e nem tão pequeno que não possa ensinar."
    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3932
    Registrado : 20/04/2011

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Silvio em 23/2/2015, 12:00

    Bom dia Clynton, grato ao responder !

    Pois é, o que ocorre é:

    a- colocam a data e por algum motivo esotérico.... fecham.
    b- colocam o nome do cliente e por algum motivo politico.....fecham.

    Quanto ao abrir e fechar sem nada preencher, isso eu já contornei.

    Agora o que está colocado nos itens a e b é o meu foco de atenção para evitar isso !


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]
    avatar
    clynton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 307
    Registrado : 08/07/2013

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  clynton em 23/2/2015, 12:10

    Então a sugestão seria criar um mecanismo que impedisse o usuário de fechar a tela sem antes preencher ao menos um conjunto de informações.


    .................................................................................
    Cumprimentos...


    Atenciosamente,
    Rogério Clynton Ribeiro


    __________________________________________________________________________

    "Ninguém é tão grande que não possa aprender e nem tão pequeno que não possa ensinar."
    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3932
    Registrado : 20/04/2011

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Silvio em 23/2/2015, 12:12

    Sim, concordo contigo. Mas voltamos a origem desse tópico, a chave primária daquele formulário ficaria inutilizável !


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]
    avatar
    clynton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 307
    Registrado : 08/07/2013

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  clynton em 23/2/2015, 12:21

    Se o registro estiver pelo meio da tabela, não é possível reutilizá-lo, a menos que ao invés de excluí-lo edite as informações alterando para novos dados.
    Se for o último registro, a sugestão e criar um mecanismo que exclua esse registro e em seguida compacte e repare o BD onde fica a tabela, pois assim ele daria sequência ao último registro.


    .................................................................................
    Cumprimentos...


    Atenciosamente,
    Rogério Clynton Ribeiro


    __________________________________________________________________________

    "Ninguém é tão grande que não possa aprender e nem tão pequeno que não possa ensinar."
    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3932
    Registrado : 20/04/2011

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Silvio em 23/2/2015, 12:25

    Pode ser sim...

    Ou talvez, listar os registros vazios para reaproveitá-los.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]
    avatar
    clynton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 307
    Registrado : 08/07/2013

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  clynton em 23/2/2015, 12:28

    Sim, exatamente o que comentei na primeira resposta! hehehe...
    Só criar uma tela que exiba esses registros, daí percebo que é moleza pra ti!


    .................................................................................
    Cumprimentos...


    Atenciosamente,
    Rogério Clynton Ribeiro


    __________________________________________________________________________

    "Ninguém é tão grande que não possa aprender e nem tão pequeno que não possa ensinar."
    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3932
    Registrado : 20/04/2011

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Silvio em 23/2/2015, 12:31

    Nem sempre o é.

    Quando se trabalha com chave primária é meio osso de fazer a coisa funfar legal.

    Mas vamos à luta, vou deixar aberto o tópico por alguns dias para ver tem alguém tem mais alguma idéia.

    Abraços !


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]
    avatar
    Gilberto Rocha
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1023
    Registrado : 21/01/2010

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Gilberto Rocha em 23/2/2015, 14:17

    Olá Silvio.

    Se o formulário for desvinculado e não houver alterações não será gerado uma nova chave, apenas se salvar e para salvar crie validações de campos nulos, ou seja só salva se tiver dados!

    Por isso recomendo formulários desvinculados e em rede a performance é muito melhor!


    .................................................................................
    Resolveu? Clique em resolvido!
    Sistema para administração de Igrejas e Ministérios Evangélicos Congrega Fácil Online.
    Seja um representante em sua cidade!
    Baixe o sistema Congrega Fácil Online: Baixe aqui
    Código de cliente para testes: congregafacil

    SisFAT Cursos Online
    Faça Faculdade Teológica Online: Baixe aqui
    [Você precisa estar registrado e conectado para ver este link.]

    Batalha Bíblica, teste gratis!
    [Você precisa estar registrado e conectado para ver este link.]


    Analista de Controladoria
    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3932
    Registrado : 20/04/2011

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Silvio em 23/2/2015, 16:20

    Boa tarde Gilberto...

    Grato sou a você, por participar desse tópico.

    Infelizmente, o formulário é vinculado. Dentro desse formulário ainda a 2 subformulários.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]
    avatar
    Gilberto Rocha
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1023
    Registrado : 21/01/2010

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Gilberto Rocha em 23/2/2015, 21:07

    Esse é um problema de formulários acoplados.

    Vamos supor que você reaproveite um registro não utilizado ao abrir o formulario, vamos dar o numero 100 para o registro.
    Mas ao mesmo tempo outro usuário abriu o mesmo registro em branco numero 100.

    O que irá acontecer?
    Os dois irão atualizar o mesmo registro.

    Em razão disso, nessa forma que você está utilizando, eu excluiria os registros!


    .................................................................................
    Resolveu? Clique em resolvido!
    Sistema para administração de Igrejas e Ministérios Evangélicos Congrega Fácil Online.
    Seja um representante em sua cidade!
    Baixe o sistema Congrega Fácil Online: Baixe aqui
    Código de cliente para testes: congregafacil

    SisFAT Cursos Online
    Faça Faculdade Teológica Online: Baixe aqui
    [Você precisa estar registrado e conectado para ver este link.]

    Batalha Bíblica, teste gratis!
    [Você precisa estar registrado e conectado para ver este link.]


    Analista de Controladoria

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Noobezinho em 23/2/2015, 22:27

    Silvio

    Acredito que seja isso que precisa.

    Veja que o código de número 002 não está na tabela.
    Adicione um novo registro.

    []'s

    Noob
    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3932
    Registrado : 20/04/2011

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Silvio em 24/2/2015, 16:27

    Grande Noob, grato por participar também desse tópico.

    Fica uma pergunta a ti, Noob, funfa com chave primária, autonumeração ?

    Vou fazer o download desse arquivo e vou estudar ele.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Noobezinho em 27/2/2015, 14:38

    Silvio

    Acredito que o exemplo respondeu a pergunta, né?

    Resolveu?


    Noob
    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3932
    Registrado : 20/04/2011

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Silvio em 27/2/2015, 17:59

    Noob, me desculpe....semana essa, com problemas de saúde aqui em casa...

    Eu fiz o download dele e creio que com algumas adaptações vai dar certo.

    Apenas uma pergunta de leigo....de onde esta partindo a chamada para rodar a função ?

    Não vi....botão, eventos.....me senti perdido.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Noobezinho em 27/2/2015, 19:38

    Silvio

    Veja a propriedade Valor Padrão do controle CódigoTeste.

    Não falei pra ver se descobria. Razz

    [ ]'s

    Noob
    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3932
    Registrado : 20/04/2011

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Silvio em 28/2/2015, 12:54

    Bom dia a todos....

    Devido a internação de meu pai, durante essa semana, eu quase não me ative em muitas coisas, não tendo muita estrutura emocional / logica / profissional para analisar com calma o teu exemplo e dar continuidade a outros afazeres aqui no meu escritório.
    Mas lhe agradeço pela dica.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5207
    Registrado : 15/03/2013

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  ahteixeira em 28/2/2015, 13:07

    Força Silvio, e as melhoras do seu pai.
    Qualquer coisa de Access, estamos cá.
    Abraço

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Noobezinho em 28/2/2015, 13:33

    É isso que o ahteixeira disse:

    Desejamos melhoras para o seu pai.

    Abraço

    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3932
    Registrado : 20/04/2011

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Silvio em 3/3/2015, 10:18

    Colegas e Amigos...bom dia.

    Meu pai já está em casa, se recuperando. O mesmo vai passar uma temporada aqui comigo até ficar 100 %.

    Grato a todos.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]
    avatar
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3440
    Registrado : 06/11/2009

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Assis em 3/3/2015, 11:14

    Silvio

    Força aí amigo ..... as melhoras do Pai.

    Abraço


    .................................................................................
    *** Só sei que nada sei ***

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Noobezinho em 3/3/2015, 11:18

    Silvio

    O exemplo funfou?

    Noob
    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3932
    Registrado : 20/04/2011

    Re: [Resolvido]Chave Primária....tem como reaproveitar ?

    Mensagem  Silvio em 3/3/2015, 11:29

    Noobezinho, Assis bom dia....

    Sim o exemplo funfou legal, apenas vou tentar fazer algumas adaptações a ele...vou estudar essas adaptações para ver no que vai dar.
    Assis, grato lhe sou !

    Abraços aos amigos e colegas !


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]

      Data/hora atual: 22/6/2018, 19:33