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]Como aumentar o tamanho da caixa de seleção

    avatar
    Luis Bochnia
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 02/05/2017

    [Resolvido]Como aumentar o tamanho da caixa de seleção Empty [Resolvido]Como aumentar o tamanho da caixa de seleção

    Mensagem  Luis Bochnia 4/9/2017, 15:52

    Boa tarde a todos.

    Estou com um form em que preciso usar várias Caixas de Seleção sem titulo.

    A ideia é a seguinte, quero usar as Caixas de Seleção para marcar um desenho de caminhão com 3 opções diferentes: Cheia (v), Vazia (◘) e Intermediária (■). Isso servirá para realizar um calculo.

    Depois de o desenho estar completamente preenchido o Access deve fazer o calculo.

    Também, preciso que o desenho das Caixas de Seleção fiquem maiores, pois o padrão do Access é muito pequeno.

    Exemplo do desenho que quero fazer:

    [Resolvido]Como aumentar o tamanho da caixa de seleção Captur10

    Obrigado pela ajuda.

    Luis.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Como aumentar o tamanho da caixa de seleção Empty Re: [Resolvido]Como aumentar o tamanho da caixa de seleção

    Mensagem  Alvaro Teixeira 4/9/2017, 17:16

    Olá Luis, Bem Vindo ao fórum.

    Se necessita das caixas de seleção maiores, acho que não permite.
    Talvez seja melhor uma caixa de texto.

    Por exemplo ao clicar uma vez passa para meio (pode simular com preenchimento a 50%) ao clicar novamente (preenche a 100%) ao clicar novamente (limpa vazio).
    Depos será cada caixa de texto guardar o estado para os calculos.

    Efetue uma busca no fórum tem exemplos do preenchimento da caixa de testo.
    https://www.maximoaccess.com/t1115-busca-no-forum-search

    Abraço

    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Como aumentar o tamanho da caixa de seleção Empty Re: [Resolvido]Como aumentar o tamanho da caixa de seleção

    Mensagem  Alvaro Teixeira 6/9/2017, 09:16

    Olá Luis Bochnia,

    Tive um tempinho e elaborei um exemplo do que descrevi na mensagem nº 2, veja como fica com 3 caixas:

    [Resolvido]Como aumentar o tamanho da caixa de seleção 020


    Para o efeito, foi criada a seguinte função:
    Código:
    Function fncAtualizaCaixas(Optional nCx As Integer = 0)
    'Alvaro Teixeira  (ahteixeira) 2017 para MaximoAccess
    Dim i, x, cInicio, cFim As Integer

        If nCx = 0 Then
            cInicio = 1
            cFim = 3
        Else
            cInicio = nCx
            cFim = nCx
        End If
      
        For x = cInicio To cFim
            'atribuir valor a cada click 0,50,100
            If nCx <> 0 Then
                If Me("cx" & x) = 100 Then
                    Me("cx" & x) = 0
                Else
                    Me("cx" & x) = Me("cx" & x) + 50
                End If
            End If
        
            'preencher cor caixa de texto
            i = Me("cx" & x) * 5
            
            If i = 0 Then
                Me("barra" & x).Visible = False
            Else
                Me("barra" & x).Width = i
                Me("barra" & x).Visible = True
            End If
        Next x
    End Function


    No evento ao "clicar", indicamos o numero da caixa, assim só atualiza a caixa atual, veja exmplo para a caixa 2:
       Call fncAtualizaCaixas(2)

    Se pretendermos atualizar todas as caixa (para funcionar ao navegar pelos registos) não colocamos o parametro na chamada da função:
       Call fncAtualizaCaixas()

    Abraço
    Anexos
    [Resolvido]Como aumentar o tamanho da caixa de seleção AttachmentCaixasPreencherClick_CarregarEntrega.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (22 Kb) Baixado 34 vez(es)
    avatar
    Luis Bochnia
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 02/05/2017

    [Resolvido]Como aumentar o tamanho da caixa de seleção Empty Re: [Resolvido]Como aumentar o tamanho da caixa de seleção

    Mensagem  Luis Bochnia 11/9/2017, 15:43

    Boa tarde ahteixeira.

    Muito Obrigado!!

    Era isso mesmo que eu precisava.

    Abraço.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Como aumentar o tamanho da caixa de seleção Empty Re: [Resolvido]Como aumentar o tamanho da caixa de seleção

    Mensagem  Alvaro Teixeira 12/9/2017, 06:46

    Olá Luis Bochnia, fico feliz por ter ajudado.
    Obrigado pelo retorno os utilizadores do fórum agradecem.

    Faltou dar o tópico como Resolvido, desta vez eu dou, no entanto veja como é efetuado:
    https://www.maximoaccess.com/t860-resolucao-de-topicos

    Abraço

    Conteúdo patrocinado


    [Resolvido]Como aumentar o tamanho da caixa de seleção Empty Re: [Resolvido]Como aumentar o tamanho da caixa de seleção

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 23:59