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


3 participantes

    Campo com Auto Numeração com Ano junto 0000/aa

    avatar
    alexbrumass
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 11/07/2011

    Campo com Auto Numeração com Ano junto 0000/aa Empty Campo com Auto Numeração com Ano junto 0000/aa

    Mensagem  alexbrumass 16/3/2012, 18:43

    Mais uma dúvida:

    É possivel usar um campo com autonumeração com ano junto? Por exemplo:

    Tenho o campo nprocesso nesse formato: 0001/12

    gostaria que o campo fosse auto numerado dessa forma: 0002/12, 0003/12, 0004/12....

    Mas que na mudança do ANO voltasse ao nº 0001/13, 0002/13, 0004/13,..

    Da pra fazer isso num único campo?
    avatar
    Convidado
    Convidado


    Campo com Auto Numeração com Ano junto 0000/aa Empty Re: Campo com Auto Numeração com Ano junto 0000/aa

    Mensagem  Convidado 16/3/2012, 19:52

    Colega boa tarde......vá no no menu busca (acima) e digite "numeração personalizada". irá encontrar vários exemplos do que procura....
    avatar
    alexbrumass
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 11/07/2011

    Campo com Auto Numeração com Ano junto 0000/aa Empty CONSEGUI NA INTERNET ESSE CÓDIGO QUE FICOU ÓTIMO:

    Mensagem  alexbrumass 19/3/2012, 12:53

    CONSEGUI NA INTERNET ESSE CÓDIGO QUE FICOU ÓTIMO:


    TABELA : TblNumAno
    FORM: FrmNumAno
    CAMPOS: NumAno (texto) 'coloque no Valor Padrão = NextNumAno()
    Descricao (texto)


    MÓDULO: BasNumeracao


    Public Function NextNumAno() As String
    'Gera o próximo código da tabela de numeração/ano
    Dim db As DAO.Database
    Dim rst As DAO.Recordset
    Dim intYear As Integer
    Dim strSQL As String

    'Ano atual, conforme o sistema
    intYear = Format(Date, "yy")

    'Verifica o último código para o ano
    strSQL = "SELECT CLng(Left$(NumAno, Len(NumAno)-3)) As Num, " & _
    "CInt(Right$(NumAno, 2)) As Ano FROM tblNumAno " & _
    "WHERE CInt(Right$(NumAno, 2))=" & CStr(intYear) & _
    " ORDER BY CLng(Left$(NumAno, Len(NumAno)-3)) DESC"
    Set db = CurrentDb()
    Set rst = db.OpenRecordset(strSQL, dbOpenDynaset)
    With rst
    If .BOF And .EOF Then
    NextNumAno = "0001/" & CStr(intYear)
    Else
    .MoveFirst
    NextNumAno = Format(CStr(!Num + 1), "0000") & "/" & CStr(intYear)
    End If
    .Close
    End With
    Set rst = Nothing
    Set db = Nothing
    End Function

    A minha dúvida agora é se ELE VAI FUNCIONAR BEM EM REDE? SERÁ QUE DOIS USUÁRIOS VÃO GERAR O MESMO REGISTRO?
    avatar
    alexbrumass
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 11/07/2011

    Campo com Auto Numeração com Ano junto 0000/aa Empty Re: Campo com Auto Numeração com Ano junto 0000/aa

    Mensagem  alexbrumass 19/3/2012, 12:54

    A minha dúvida agora é se ELE VAI FUNCIONAR BEM EM REDE? SERÁ QUE DOIS USUÁRIOS VÃO GERAR O MESMO REGISTRO?
    Administrador
    Administrador
    Administrador
    Administrador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 432
    Registrado : 02/11/2009

    Campo com Auto Numeração com Ano junto 0000/aa Empty Re: Campo com Auto Numeração com Ano junto 0000/aa

    Mensagem  Administrador 19/3/2012, 12:55

    REGRAS DO FÓRUM

    1. Tenha paciência com quem coloca aqui as suas duvidas.
    2. Clareza nos títulos dos tópicos e duvidas, evite a linguagem MSN.
    3. Não colocar diversas vezes a mesma dúvida.
    4. Explicar detalhadamente o problema e informar a versão do seu Office + Sistema Operativo.
    5. Retorne sempre se deu certo, esse retorno é muito importante.
    6. Respeite toda a equipe Staff e demais membros deste fórum.
    7. Use sempre o botão Busca, sempre que tiver uma dúvida e antes de abrir tópicos.
    8. Não usar palavras como "Urgente". O fórum é livre e ninguém é obrigado a responder com urgência.
    9. A publicidade é proíbida e só pode ser feita pelo Administrador ou depois de aprovada pelo Administrador.
    10. Se o seu tópico não for respondido, tem o direito de fazer um Up ao final de 24horas!
    11. A colocação de Códigos ou Exemplos, devem constar sempre os créditos de quem o elaborou.
    12. Fale, não GRITE! Só letras Maiúsculas, na Internet é o mesmo que gritar!


    .................................................................................
    Admin
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    Campo com Auto Numeração com Ano junto 0000/aa Empty Re: Campo com Auto Numeração com Ano junto 0000/aa

    Mensagem  JPaulo 19/3/2012, 12:58

    Atenção às regras...

    Você vem aqui pedir ajuda, e depois vai na Net buscar códigos para o ajudar-mos ? Isso é ético ?

    Veja na sala de Exemplos, aqui mesmo;

    http://maximoaccess.forumeiros.com/t72-numeracao-muda-conforme-ano



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Campo com Auto Numeração com Ano junto 0000/aa Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Campo com Auto Numeração com Ano junto 0000/aa Folder_announce_new 102 Códigos VBA Gratuitos...
    Campo com Auto Numeração com Ano junto 0000/aa Folder_announce_new Instruções SQL como utilizar...
    avatar
    Convidado
    Convidado


    Campo com Auto Numeração com Ano junto 0000/aa Empty Re: Campo com Auto Numeração com Ano junto 0000/aa

    Mensagem  Convidado 19/3/2012, 13:36

    Bom dia Alexandre, tudo tranquilo......
    O que escreveu na busca da net, porque não escreveu no famoso busca do forum como havia lhe dito.....
    É tão simples.....quando indicamos é porque soubemos o que indicamos.....não fique chatioado....

    avatar
    alexbrumass
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 11/07/2011

    Campo com Auto Numeração com Ano junto 0000/aa Empty Re: Campo com Auto Numeração com Ano junto 0000/aa

    Mensagem  alexbrumass 19/3/2012, 14:43

    Desculpa galera, Sou novo aqui e acho que não me adaptei bem as regras do forum ainda. Não tive a intenção de gritar.

    Enfim ainda tenho dúvidas se o código acima irá causar problemas em rede: do tipo dois usuários gerarem a mesma autonumeração. se sim, como posso resolver isso?

    Grato.


    Conteúdo patrocinado


    Campo com Auto Numeração com Ano junto 0000/aa Empty Re: Campo com Auto Numeração com Ano junto 0000/aa

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 06:24