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

    Filtrar apenas 5 registos em formulario

    avatar
    quiksilver26
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11
    Registrado : 27/10/2015

    Filtrar apenas 5 registos em formulario Empty Filtrar apenas 5 registos em formulario

    Mensagem  quiksilver26 16/4/2021, 02:19

    Viva espero que me possam ajudar.
    Tenho um formularios com centenas de registos, mas quero que ao aplicar um determinado filtro só me aparecam os primeiros 5 registos.
    Será que dá tambem para criar um filtro em que apareça só do 5º ao 10º registo?
    avatar
    quiksilver26
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11
    Registrado : 27/10/2015

    Filtrar apenas 5 registos em formulario Empty Re: Filtrar apenas 5 registos em formulario

    Mensagem  quiksilver26 16/4/2021, 03:10

    A função Top funciona para os primeiros 5, mas depois queria outro formulario em que aparecesse do 5º ao 10 registo, não sei como fazer.
    A função LIMIT não funciona no access pois não?
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1777
    Registrado : 13/12/2016

    Filtrar apenas 5 registos em formulario Empty Re: Filtrar apenas 5 registos em formulario

    Mensagem  Alexandre Fim 16/4/2021, 03:24

    Olá Flavio,

    A instrução LIMIT é utilizada nos bancos de dados Oracle e MySQL.
    A instrução TOP é utilizada tanto no SQL Server e também no MS Access.

    Para trazer os dados do que vc pretende, é necessário criar através do VBA um recordset com todos os registros da tabela, e ai vc pode utilizar o método .RecordCount do recordset, onde vc pode utilizar um laço (Do While) para carregar apenas 5 registros pro vez.


    []'s

    FIM

    quiksilver26 gosta desta mensagem

    avatar
    quiksilver26
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11
    Registrado : 27/10/2015

    Filtrar apenas 5 registos em formulario Empty Re: Filtrar apenas 5 registos em formulario

    Mensagem  quiksilver26 16/4/2021, 05:20

    Obrigado pela disponibilidade, mas fiquei sem perceber, pode dar um exemplo ou codigo?
    O que quero é criar um formulario que fique com este aspeto

    Filtrar apenas 5 registos em formulario Coffeeshop_samsung-_resized

    como não dá para fazer um formulário com este aspeto (linhas e colunas) o que fiz foi criar um formulario com 4 subformularios para simular as 4 colunas, em cada coluna queria queria que filtrasse 3 produtos dessa categoria no proximo do 4º ao 6º no outro do 7º 9º.

    Estive a tentar e o que consegui foi criar um novo campo na tabela_produtos onde por cada categoria tem uma referencia, no primeiro formulário aplico o filtro do 1 ao 3, no segundo formulario do 4 ao 6...
    1001
    1002
    .......
    2001
    2002
    ......
    3001
    3002
    ......

    só que desta forma não é automatico caso adicione novos produtos
    avatar
    quiksilver26
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11
    Registrado : 27/10/2015

    Filtrar apenas 5 registos em formulario Empty Re: Filtrar apenas 5 registos em formulario

    Mensagem  quiksilver26 16/4/2021, 05:21

    Alguma maneira mais facil de criar um formulário com esta aparencia?

    Filtrar apenas 5 registos em formulario Coffeeshop_samsung-_resized

      Data/hora atual: 21/9/2021, 03:40