locked
Nem sei como descrever... RRS feed

  • Pergunta

  • Olá, meu amigos e salvadores.

    Preciso fazer uma rotina no Access, mas não tenho idéia de como implementá-la. Alguém pode me dar uma idéia, uma ajuda?!  Eu tenho como fazer isso como consulta ou somente como módulo?

     

    Tabela Base

    cod                              Empresa
    ABC                             C&A Tijuca
    ABC_A001                    C&A Méier

    ABC_A002                    C&A Iguatemi

    ABC_A003                    C&A Centro

    MGO_A001                   Ponto Frio Centro

    MGO                            Ponto Frio Barra

    MGO_A002                   Ponto Frio Ipanema

     

     

    A situação é a seguinte: eu vou verificar na tabela BASE as empresas que possuem apenas 3 dígitos no código, no nosso caso são:

    ABC          C&A Tijuca

    MGO          Ponto Frio Barra

     

    Feito isto é necessário que ela veja o último valor do código e acrescente mais um para gerar um código completo, ou seja, um código de 6 dígitos. No caso da C&A, como vai até A003, a linha referente a C&A Tijuca deverá ser completada com A004 e no caso da Ponto Frio Barra, o código completo será MGO_A002.

     

    A tabela deverá ficar da seguinte forma, ao final:

    Tabela Base

    cod                              Empresa
    ABC_A004                    C&A Tijuca
    ABC_A001                    C&A Méier

    ABC_A002                    C&A Iguatemi

    ABC_A003                    C&A Centro

    MGO_A001                   Ponto Frio Centro

    MGO_A003                   Ponto Frio Barra

    MGO_A002                   Ponto Frio Ipanema

     


     

    segunda-feira, 31 de março de 2008 17:35

Respostas

  • Você postou a mesma dúvida no grupo de VBA. Como coloquei a resposta lá (alternativa sem VBA, só com consultas), vou manter o tópico ativo, depois eu fecho.

     

    segunda-feira, 31 de março de 2008 19:30
    Moderador