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

    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo

    Walter
    Walter
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 373
    Registrado : 17/04/2011

    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo Empty Modulo "modNumeracaoEmFalta", de JPaulo

    Mensagem  Walter 13/8/2013, 14:37

    Bom dia.
    Estou tentando implementar o Módulo NumeracaoEmFalta criado pelo JPaulo em meu BD mas não consigo. Ao executar a consulta qryNumeracaoEmFalta o programa fica "abrindo" com aquele circulo girando e não conclui. Alguém poderia ver o que fiz de errado, por favor?

    Exemplo do JPaulo:
    http://maximoaccess.forumeiros.com/t718-resolvidosconsultar-listar-n-numero-numeros-em-branco-vagos-vaga-reutilizavel?highlight=numeros+ausente

    Aqui, o módulo com minhas alterações:

    Public Function NumeracaoEmFalta()
    'By JPaulo ® Maximo Access
    Dim rst As DAO.Recordset
    Dim db As DAO.Database
    Dim strTable As String
    Dim intNumeracao As Long
    Set db = CurrentDb()
    strTable = "SELECT Prontuário FROM Tbl_Titular ORDER BY Prontuário"

    Set rst = db.OpenRecordset(strTable)
    rst.MoveFirst
    intNumeracao = 1

    Dim strRetornaResultado As String
    strRetornaResultado = ""

    Do While Not rst.EOF
    If rst.Fields("Prontuário") = intNumeracao Then

    rst.MoveNext
    Else
    If strRetornaResultado = "" Then
    strRetornaResultado = intNumeracao
    Else
    strRetornaResultado = strRetornaResultado & ", " & intNumeracao
    End If

    End If
    intNumeracao = intNumeracao + 1
    Loop
    db.Close
    Set db = Nothing
    Set rst = Nothing

    NumeracaoEmFalta = strRetornaResultado
    End Function

    A consulta é:

    SELECT NumeracaoEmFalta() AS [Numeração Livre], *;

    OBS: Tentei anexar o BD zipado, mas sempre dá mensagem de "O arquivo adicionado não é válido", apesar de ter usado o Winzip para compactar.
    Obrigado.

    Walter
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo Empty Re: [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo

    Mensagem  JPaulo 13/8/2013, 14:46

    http://maximoaccess.forumeiros.com/t14629-problemas-ao-anexar-ficheiros-nos-topicos

    Envie para eu ver por favor;

    jpaulo65@gmail.com


    .................................................................................
    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

    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo Folder_announce_new Instruções SQL como utilizar...
    Walter
    Walter
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 373
    Registrado : 17/04/2011

    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo Empty Re: [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo

    Mensagem  Walter 13/8/2013, 15:01

    Ok,
    Acabei de enviar para o se e-mail.

    Obrigado,

    Walter
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo Empty Re: [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo

    Mensagem  JPaulo 13/8/2013, 15:27

    Walter meu amigo, o código funfa sim, mas na sua tabela não, porque você tem o numero 18 duplicado.

    Tente alterar esse segundo 18 para 43 por exemplo e veja o resultado.


    .................................................................................
    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

    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo Folder_announce_new Instruções SQL como utilizar...
    Walter
    Walter
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 373
    Registrado : 17/04/2011

    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo Empty Re: [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo

    Mensagem  Walter 13/8/2013, 15:42

    Certo.

    Realmente ao alterar o número o modulo funcionou conforme eu queria.


    Coloquei um código no Form para não aceitar cadastros duplicados, e isso resolverá o problema, com certeza.
    Muito obrigado, JPaulo ( mais uma vez)

    Um abraço,

    Walter
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo Empty Re: [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo

    Mensagem  JPaulo 13/8/2013, 15:59

    Obrigado pelo retorno o forum agradece.


    .................................................................................
    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

    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo Empty Re: [Resolvido]Modulo "modNumeracaoEmFalta", de JPaulo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 17/5/2024, 04:46