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 participantes

    Numerar um determinado item

    avatar
    griecofer
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 10/12/2015

    Numerar um determinado item Empty Numerar um determinado item

    Mensagem  griecofer 27/1/2016, 10:49

    Bom pessoal eu tenho em meu estoque tipos de cabos porém preciso classifica-los em lances, e colocar tipo uma numeração automática de lance, por exemplo o que for cabo ele escreve Lance-001 para o segundo cabo escreve Lance-002 já tentei utilizar um código disponível aqui no fórum e não obtive sucesso, eu tenho uma coluna na minha tabela denominada lance, onde cada item que não for cabo deverá retornar N/A. Como sou iniciante tanto em access quanto VBA, teria a possibilidade de alguém me auxiliar? Agradeço desde já! A ideia é fazer um contador que incremente um código de lance para cada cabo, bom agradeço de mais a ajuda de vocês do fórum!
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Numerar um determinado item Empty Re: Numerar um determinado item

    Mensagem  Alvaro Teixeira 27/1/2016, 14:16

    Olá, veja se ajuda:
    http://www.usandoaccess.com.br/tutoriais/video-programacao-de-relatorios.asp?id=1#inicio
    Abraço
    avatar
    griecofer
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 10/12/2015

    Numerar um determinado item Empty Re: Numerar um determinado item

    Mensagem  griecofer 27/1/2016, 15:24

    Amigo agradeço a sua contribuição, mas não é bem isso que procuro, conforme havia descrito tenho a necessidade de classificar os itens de acordo como descrito no inicio deste tópico.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Numerar um determinado item Empty Re: Numerar um determinado item

    Mensagem  Alvaro Teixeira 27/1/2016, 16:08

    Olá Grieco Fernandes,
    A resposta era para outro tópico Embarassed
    Abraço
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Numerar um determinado item Empty Re: Numerar um determinado item

    Mensagem  Alvaro Teixeira 27/1/2016, 16:36

    Olá Grieco Fernandes, quando à dúvida, talvez seja melhor postar o que tem.
    Apenas onenvolvido na questão com dados significativos.
    Assim fica mais fácil para qualquer membro ajudar.
    Abraço
    avatar
    griecofer
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 10/12/2015

    Numerar um determinado item Empty Re: Numerar um determinado item

    Mensagem  griecofer 27/1/2016, 21:12

    Agradeço aparentemente achei uma solução entretanto não é bem o que eu desejava, vou dar mais um tempo para ver se alguém aparece para comentar uma solução melhor, porém adaptei o código do mestre JPaulo de numeração personalizada. Caso ninguém sugira alguma solução eu encerro o tópico!
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Numerar um determinado item Empty Re: Numerar um determinado item

    Mensagem  Alvaro Teixeira 28/1/2016, 08:17

    Olá, poste o código que tem, o que esta acontecer de errado.
    Abraço
    avatar
    griecofer
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 10/12/2015

    Numerar um determinado item Empty Re: Numerar um determinado item

    Mensagem  griecofer 29/1/2016, 12:28

    O código disponibilizado pelo mestre JPaulo eu alterei só uns parâmetros porém, se eu atualizar o campo da quantidade ele continua incrementando quantas vezes eu atualizar e eu queria que incrementasse apenas uma única vez, tem como? Segue o código:

    Private Sub Qtd_AfterUpdate()
    '--- Dar Refresh no formulário de compras (equivalente ao F5)
    Forms!frmCompras.Refresh
    Me.Unidade.Requery
    '---
    '----
    Dim nE As String, pN As String
    Dim cod As String
    cod = Left(Me.Descrição, 4)
    If IsNull(Me.Qtd) Or Me.Qtd = "" Then
    MsgBox "Preencha a quantidade", vbCritical
    DoCmd.CancelEvent
    ElseIf cod = "Cabo" Then
    '------
    'encontrar o ultimo numero na tabela
    nE = Nz(DMax("ID", "Entrada", "[Código] = '" & Me.Código.Value & "'"), 0)
      If IsNull(nE) Or nE = "" Or nE = "0" Then
      'se não existir numeração, insere o numero + 001 para iniciar
          nE = Me.Código.Value & " " & Me.Qtd.Value & "-" & "001"
      'devolve ao campo a nova numeração
          Me.ID.Value = nE
      Else
      'se já existir numeração na tabela, acrescenta +1
          pN = Right(DMax("ID", "Entrada", "[Código] = '" & Me.Código.Value & "'"), 3) + 1
      'devolve ao campo a nova numeração
          Me.ID.Value = Me.Código.Value & " " & Me.Qtd.Value & "-" & Format(pN, "000")
      End If
    Else
    Me.ID.Value = "N/A"
    End If
    End Sub
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Numerar um determinado item Empty Re: Numerar um determinado item

    Mensagem  Alvaro Teixeira 29/1/2016, 15:18

    Olá, assim já começa a ficar mais compreensivo.
    Então so deve efectuar a numeraçao quando é adicionado o registo? É isso?
    Abraço

    Conteúdo patrocinado


    Numerar um determinado item Empty Re: Numerar um determinado item

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 10/5/2024, 16:12