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

    [Resolvido]Incluir coluna não acoplada em consulta para classificar os registros

    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Incluir coluna não acoplada em consulta para classificar os registros Empty Incluir coluna não acoplada em consulta para classificar os registros

    Mensagem  L34NDR0 29/10/2013, 15:39

    Olá pessoal,

    tenho uma consulta que mostra registros em uma ordem do 1º até o 20º e no formulário preciso que esses números que classificam os registros apareçam... como posso fazer?

    thanks

    Leandro
    avatar
    giba_
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 123
    Registrado : 01/02/2011

    [Resolvido]Incluir coluna não acoplada em consulta para classificar os registros Empty Re: [Resolvido]Incluir coluna não acoplada em consulta para classificar os registros

    Mensagem  giba_ 29/10/2013, 16:44

    veja se isso ajuda

    os creditos eu não tenho
    pelo que me recordo acho que é do mestre JPAULO

    ' crie o modulo

    Option Compare Database
    Option Explicit


    Function ordemRegistro(argFonte As String, argChave1 As String, Optional argChave2 As String, Optional argChave3 As String) As Long

    Static i As Long
    Static strFonte As String
    Static primeiraChave As String
    Dim chaveAtual As String

    chaveAtual = argChave1 & argChave2 & argChave3

    If primeiraChave = "" Then
    primeiraChave = chaveAtual
    End If

    If strFonte = argFonte And primeiraChave <> chaveAtual Then
    i = i + 1
    ordemRegistro = i
    Else
    i = 1
    ordemRegistro = i
    strFonte = argFonte
    primeiraChave = chaveAtual
    End If

    End Function


    na sua consulta crie o campo:


    ordem: ordemRegistro("nome_consulta";[campo]) ' não esqueça as aspas no nome da consulta

    quando fiz isso na propria consulta eu classifiquei pelo campo que queria que fosse colocado na ordem
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Incluir coluna não acoplada em consulta para classificar os registros Empty Re: [Resolvido]Incluir coluna não acoplada em consulta para classificar os registros

    Mensagem  criquio 29/10/2013, 16:56

    Outra maneira simples, caso tenha um campo numérico como por exemplo uma numeração automática classificado do menor para o maior, pode ser você criar um novo campo na consulta mais ou menos assim:

    Número: DCount("*";"NomeDaConsulta";"Código<=" & [Código] & "")


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Incluir coluna não acoplada em consulta para classificar os registros Empty Re: [Resolvido]Incluir coluna não acoplada em consulta para classificar os registros

    Mensagem  L34NDR0 29/10/2013, 17:06

    Muito obrigado giba e Criquio.

    fiquei com o exemplo do Criquio, pois é exatamente aquilo que eu queria.

    muito obrigado aos dois!

    Leandro
    avatar
    giba_
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 123
    Registrado : 01/02/2011

    [Resolvido]Incluir coluna não acoplada em consulta para classificar os registros Empty Re: [Resolvido]Incluir coluna não acoplada em consulta para classificar os registros

    Mensagem  giba_ 29/10/2013, 17:07

    apenas para facilitar o entendimento,
    na solução do mestre JPAULO a rotina gera uma sequencia de ordem, na epoca utilizei como se fosse um ranking

    Conteúdo patrocinado


    [Resolvido]Incluir coluna não acoplada em consulta para classificar os registros Empty Re: [Resolvido]Incluir coluna não acoplada em consulta para classificar os registros

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 21:24