Renumerar automaticamente registros em uma tabela do Access após a alteração dos dados
Aqui está uma amostra dos meus dados:
ID
- autonumber
~ é delesprimary key
Week
- literalmente a semana em que os leitões nasceramSow Order
- número da porca
Regras:
1. Se os leitões nasceram na mesma semana, independentemente da porca. A numeração dos leitões continua
2. Se os leitões nascerem na próxima semana, a numeração retornará a 0001 e a Regra 1.
A maneira como os leitões deveriam ser adicionados é,week + sow + (number of piglets)
. Por exemplo, (10), ele gerará dez leitões 0001 a 0010 na semana = 01 & porca = 01.
O problema é: e se o usuário cometer um erro no número de leitões a serem adicionados? Com base na imagem,01 01 has two piglets
, e se não forem apenas 2? Digamos, é 3. Então, o usuário precisa excluí-lo e numerá-loDEVO ser ajustado para ..
01 | 01 | 0001
01 | 01 | 0002
01 | 01 | 0003
01 | 02 | 0004
01 | 02 | 0005
Qual é o método adequado para fazer esse tipo de coisa?