Fórum Range #272424
15/03/2005
0
Olá,
Estou com o seguinte problema:
Quero fazer um filtro
Ex.: De 000000/06 até 999999/06, isto é, número de registro + ano.
Eu gostaria de fazer um range para eu sempre pegar o último registro referente ao ano mas como o campo é string fica difícil.
Por exemplo:
000001/04
000002/04
000001/05
000001/05
Supondo que estivéssemos iniciando o ano agora eu queria fazer o range 000000/06 até 999999/06 para eu poder iniciar um novo registro, no caso seria 000001/06.
Quem tiver alguma solução agradeço.
Ricardo
Estou com o seguinte problema:
Quero fazer um filtro
Ex.: De 000000/06 até 999999/06, isto é, número de registro + ano.
Eu gostaria de fazer um range para eu sempre pegar o último registro referente ao ano mas como o campo é string fica difícil.
Por exemplo:
000001/04
000002/04
000001/05
000001/05
Supondo que estivéssemos iniciando o ano agora eu queria fazer o range 000000/06 até 999999/06 para eu poder iniciar um novo registro, no caso seria 000001/06.
Quem tiver alguma solução agradeço.
Ricardo
Ricardo_ascii
Curtir tópico
+ 0
Responder
Posts
15/03/2005
Rjun
Você poderia fazer da seguinte maneira. Quando for obter o próximo número, inverta a posição dos valores e retire a barra, deixando o ano na frente.
Ex : 000000/06 ficaria 06000000
Ai voce obtem o proximo numero. Depois e so voltar a posição original.
Rogerio
Ex : 000000/06 ficaria 06000000
Ai voce obtem o proximo numero. Depois e so voltar a posição original.
Rogerio
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)