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]Ajustar altura dos campos do relatório automáticamente.

    avatar
    PedroTenorio
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 11/03/2013

    [Resolvido]Ajustar altura dos campos do relatório automáticamente. Empty Ajustar altura dos campos do relatório automáticamente.

    Mensagem  PedroTenorio 29/3/2013, 12:47

    Olá, amigos!

    Tenho um relatório como vários campos e entre eles um campo memo na mesma linha. Quando o conteúdo do campo memo culpa mais de uma linha sua altura é expandida automaticamente. Porém, os demais campo não ajustam igualmente sua altura.

    Pergunta:

    Como ajustar automaticamente a ALTURA dos outros campos para ficar igual a altura do Campo Memo?

    Grato,
    Pedro.
    criquio
    criquio
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Ajustar altura dos campos do relatório automáticamente. Empty Re: [Resolvido]Ajustar altura dos campos do relatório automáticamente.

    Mensagem  criquio 29/3/2013, 12:54

    Tente no evento "Ao formatar" do detalhe do relatório:

    Código:
    Dim C As Control

    For Each C In Me.Controls
        If C.ControlType = acTextBox Then
            If C.Name <> "NomeCampoMemo" Then
                C.Height = Me.NomeCampoMemo.Height
            End If
        End If
    Next
    Se tiver textbox fora do grupo, talvez seja o caso de mudar o esquema, colocando o nome de cada campo no lugar do bloco acima:

    Me.NomeCampo1.Height = Me.NomeCampoMemo.Height
    Me.NomeCampo2.Height = Me.NomeCampoMemo.Height
    Me.NomeCampo3.Height = Me.NomeCampoMemo.Height
    ...


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

    avatar
    PedroTenorio
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 11/03/2013

    [Resolvido]Ajustar altura dos campos do relatório automáticamente. Empty Re: [Resolvido]Ajustar altura dos campos do relatório automáticamente.

    Mensagem  PedroTenorio 30/3/2013, 01:04

    Não funcionou!!! Diz que C.Name está fora do bloco With

    Esta questão está me deixando decepcionado com o Access! Já pesquisei em vários site e não encontro uma solução!

    COMO AJUSTAR A ALTURA DOS CAMPOS NA MESMA ALTURA DO CAMPO MEMO?
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3711
    Registrado : 04/04/2010

    [Resolvido]Ajustar altura dos campos do relatório automáticamente. Empty Re: [Resolvido]Ajustar altura dos campos do relatório automáticamente.

    Mensagem  Avelino Sampaio 30/3/2013, 09:59

    Olá, Pedro

    Não esbraveje sobre o Access se você ainda não adquiriu conhecimento suficiente.

    Veja neste imagem abaixo se não é o que vc deseja:

    [Resolvido]Ajustar altura dos campos do relatório automáticamente. AlturaCampoRelatorio

    Como configurar:

    1- Marque todos os campos
    2- Clique na guia "Organizar" da Ribbon
    3- No Grupo layout da ribbon clique no botão "tabela"

    Sucesso!


    Última edição por Avelino Sampaio em 30/3/2013, 11:14, editado 1 vez(es)


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso irrestrito ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    PedroTenorio
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 11/03/2013

    [Resolvido]Ajustar altura dos campos do relatório automáticamente. Empty Re: [Resolvido]Ajustar altura dos campos do relatório automáticamente.

    Mensagem  PedroTenorio 30/3/2013, 10:29

    Amigo,
    É isso mesmo que eu queria! Obrigado. Mas já tem outra dificuldade! Como juntar os campos para ficar uma única linha na vertical e como fazer para quando eu enlarguecer o campo na horizontal para alinhar com o label do cabeçalho o os outros campos não redimensionarem também?

    Grato!
    avatar
    PedroTenorio
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 11/03/2013

    [Resolvido]Ajustar altura dos campos do relatório automáticamente. Empty Re: [Resolvido]Ajustar altura dos campos do relatório automáticamente.

    Mensagem  PedroTenorio 30/3/2013, 11:22

    Avelino, você é mestre no Access! Parabéns!

    É isso mesmo que eu queria! Obrigado. Mas já tem outra dificuldade! Como juntar os campos para ficar uma única linha na vertical e como fazer para quando eu aumentar manualmente a largura do campo na horizontal para alinhar com o label do campo do cabeçalho o os outros campos não redimensionarem também?

    Grato!
    avatar
    PedroTenorio
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 11/03/2013

    [Resolvido]Ajustar altura dos campos do relatório automáticamente. Empty Re: [Resolvido]Ajustar altura dos campos do relatório automáticamente.

    Mensagem  PedroTenorio 1/4/2013, 00:22

    Resolvido.
    avatar
    wlac
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 12/11/2010

    [Resolvido]Ajustar altura dos campos do relatório automáticamente. Empty Versão 2003

    Mensagem  wlac 18/1/2015, 03:30

    Para o Access versão 2003 existe uma solução para esse problema?

    Att,

    Wagner

      Data/hora atual: 12/4/2021, 01:20