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


    [Resolvido]LOOP - Cx Seleção Subformulario

    avatar
    Ramon.mattos
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 41
    Registrado : 09/05/2013

    [Resolvido]LOOP - Cx Seleção Subformulario Empty [Resolvido]LOOP - Cx Seleção Subformulario

    Mensagem  Ramon.mattos 28/2/2014, 16:04

    Boa tarde.
    Tenho um formulário ao qual contem uma caixa de seleção camada “Selecionar Todos”. Ao clicar na caixa, todos os itens da coluna Habilitado presente no subformulario recebem o valor de -1. Pois vinculei a cx de seleção uma consulta Atualizar (UpDate).
    Porem configurei meu subformulario como folha de dados, pois desejo utilizar os filtros já disponíveis nas colunas. (Começa com..., Contem..., etc)
    Meu desejo é:
    Após eu filtrar os itens desejados, eu clique num botão e habilite somente os itens filtrados.
    Pensei em algo como um loop.....é possível fazer?
    Obrigado pela ajuda de todos!!!!
    avatar
    Convidado
    Convidado


    [Resolvido]LOOP - Cx Seleção Subformulario Empty Re: [Resolvido]LOOP - Cx Seleção Subformulario

    Mensagem  Convidado 28/2/2014, 23:12

    Boas Ramon.. creio ser possível sim..

    Envie-nos um modelo conciso do bd para que possamos ver isto pra ti.

    Cumprimentos.
    avatar
    Ramon.mattos
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 41
    Registrado : 09/05/2013

    [Resolvido]LOOP - Cx Seleção Subformulario Empty Re: [Resolvido]LOOP - Cx Seleção Subformulario

    Mensagem  Ramon.mattos 1/3/2014, 13:57

    Consegui resolver com o seguinte metodo.....não sei se no futuro poderá ficar lento.....

    Private Sub SelectAll_AfterUpdate()

    Dim item As Recordset

    Set item = Me.Tabela1_subformulário.Form.Recordset

    If Me.SelectAll.Value = 0 Then
    item.MoveFirst
    Do
    Me.Tabela1_subformulário.Form.TICK.Value = 0
    item.MoveNext
    Loop Until item.EOF
    item.MoveFirst
    Else: Me.SelectAll.Value = -1
    item.MoveFirst
    Do
    Me.Tabela1_subformulário.Form.TICK.Value = -1
    item.MoveNext
    Loop Until item.EOF
    item.MoveFirst
    End If
    End Sub
    avatar
    Convidado
    Convidado


    [Resolvido]LOOP - Cx Seleção Subformulario Empty Re: [Resolvido]LOOP - Cx Seleção Subformulario

    Mensagem  Convidado 1/3/2014, 15:40

    Esqueceu-se de colocar o resolvido no tópico, desta vez eu coloco.

    O Fórum agradece o Retorno.

    Conteúdo patrocinado


    [Resolvido]LOOP - Cx Seleção Subformulario Empty Re: [Resolvido]LOOP - Cx Seleção Subformulario

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 13:19