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

    Posição dos SubRelatórios nos Relatórios

    avatar
    Pina
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 354
    Registrado : 19/02/2011

    Posição dos SubRelatórios nos Relatórios Empty Posição dos SubRelatórios nos Relatórios

    Mensagem  Pina 26/11/2012, 13:41

    Bom dia
    Tenho um Relatório com 2 SubRelatórios em Detalhe com ordem de agurpamento, é possível que cada cabeçalho dos SubRelatórios estejam na mesma posição mesmo que cada SubRelatório tenha mais que outro.
    Abraços
    Pina
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Posição dos SubRelatórios nos Relatórios Empty Re: Posição dos SubRelatórios nos Relatórios

    Mensagem  criquio 28/11/2012, 22:30

    Eu não entendi nem 10%. Poderia clarear o palavreado por gentileza?


    .................................................................................
    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
    Pina
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 354
    Registrado : 19/02/2011

    Posição dos SubRelatórios nos Relatórios Empty SubRelatorios

    Mensagem  Pina 29/11/2012, 00:04

    Boa Noite Criquio
    Num relatório com 2 SubRelatório para estarem com a mesmo tamanho coloquei no formato de cada SubRelatório: Ampliável e Redutível a Função de não e ficou bem.
    Assim cada SubRelatório que tenha mais campos que o outro ficam sempre do mesmo tamanho.
    Desculpe a minha falta de escrita informática.
    Obrigado
    Pina
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Posição dos SubRelatórios nos Relatórios Empty Re: Posição dos SubRelatórios nos Relatórios

    Mensagem  criquio 29/11/2012, 10:59

    Ainda não entendi muito bem. A ideia é que fiquem todos do mesmo tamanho independente de um ter mais registros que o outro? Ou seja, no caso de número de registros diferentes, ambos devem ficar do tamanho do que tiver mais registros? Se for isso, utilize a quantidade de registros para ampliar a altura deles. Uma forma de se fazer isso pode ser colocando um campo no rodapé de ambos subrelatórios com a expressão =Count(*). Assim, você terá a quantidade de registros de cada um. No VBA do relatório principal, você condiciona para o que tiver mais registros ser ampliável e o que tiver menos registros acompanhar a altura dele. Algo como:

    Código:
    If Reports!NomeDoRelatório!NomeDoSubRel1!NomeDoCampo > Reports!NomeDoRelatório!NomeDoSubRel2!NomeDoCampo Then
        Reports!NomeDoRelatório!NomeDoSubRel1.CanGrow = True
        Reports!NomeDoRelatório!NomeDoSubRel2.Height = Reports!NomeDoRelatório!NomeDoSubRel1.Height
    ElseIf Reports!NomeDoRelatório!NomeDoSubRel1!NomeDoCampo < Reports!NomeDoRelatório!NomeDoSubRel2!NomeDoCampo Then
        Reports!NomeDoRelatório!NomeDoSubRel2.CanGrow = True
        Reports!NomeDoRelatório!NomeDoSubRel1.Height = Reports!NomeDoRelatório!NomeDoSubRel2.Height
    Else
        Reports!NomeDoRelatório!NomeDoSubRel1.CanGrow = False
        Reports!NomeDoRelatório!NomeDoSubRel2.CanGrow = False
    End If
    Acredito que possa dar certo.


    .................................................................................
    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
    Pina
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 354
    Registrado : 19/02/2011

    Posição dos SubRelatórios nos Relatórios Empty Sub Relatórios

    Mensagem  Pina 29/11/2012, 13:26

    Bom dia Criquio
    Muito agradecido pela sua disponibilidade.
    Realmente o que pretendia era isso, mas ao fazer o código todas as consultas que tenham exemplos de datas como: MêsRef: Format([Data],"mmm/yyyy"), Nome: [NomeServiço] & " de " & Format([Data]+30,"mmm/yyyy")
    Se eu apago estes exemplos as datas ficam bem.
    Abraços
    Pina
    avatar
    Pina
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 354
    Registrado : 19/02/2011

    Posição dos SubRelatórios nos Relatórios Empty SubRelatórios

    Mensagem  Pina 9/12/2012, 17:23

    Bom dia amigos
    Ainda não consegui que fiquem todos do mesmo tamanho independente de um ter mais registros que o outro? Ou seja, no caso de número de registros diferentes, ambos devem ficar do tamanho do que tiver mais registros? Se for isso, utilize a quantidade de registros para ampliar a altura deles e que o Relatorio faça a soma dos subRelatórios.
    Agradecia alguma ajuda para este problema, junto envio a base de dados.
    Obrigado
    Pina
    avatar
    Pina
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 354
    Registrado : 19/02/2011

    Posição dos SubRelatórios nos Relatórios Empty SubRelatórios

    Mensagem  Pina 9/12/2012, 17:30

    Bom dia
    penso que não foi o ficheiro
    Pina

    Conteúdo patrocinado


    Posição dos SubRelatórios nos Relatórios Empty Re: Posição dos SubRelatórios nos Relatórios

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 10:57