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


+2
clynton
Silvio
6 participantes

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

    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Silvio 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.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    clynton
    clynton
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  clynton 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."
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Silvio 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.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    clynton
    clynton
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  clynton 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."
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Silvio 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.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    clynton
    clynton
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  clynton 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."
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Silvio 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.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    clynton
    clynton
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  clynton 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."
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Silvio 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.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Gilberto Rocha 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!
    Código de cliente para testes: congregafacil

    SisFAT Cursos Online
    www.congregafacil.com

    Analista de BI SR
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Silvio 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.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Gilberto Rocha 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!
    Código de cliente para testes: congregafacil

    SisFAT Cursos Online
    www.congregafacil.com

    Analista de BI SR
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Noobezinho 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


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Silvio 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.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Noobezinho 27/2/2015, 14:38

    Silvio

    Acredito que o exemplo respondeu a pergunta, né?

    Resolveu?


    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Silvio 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.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Noobezinho 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


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Silvio 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.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Alvaro Teixeira 28/2/2015, 13:07

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


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Noobezinho 28/2/2015, 13:33

    É isso que o ahteixeira disse:

    Desejamos melhoras para o seu pai.

    Abraço



    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Silvio 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.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Assis 3/3/2015, 11:14

    Silvio

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

    Abraço


    .................................................................................
    *** Só sei que nada sei ***
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Noobezinho 3/3/2015, 11:18

    Silvio

    O exemplo funfou?

    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Silvio 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.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."

    Conteúdo patrocinado


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

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 19:55