MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Relatório com apenas a seção Detalhe em colunas

    Marcos Minoru
    Marcos Minoru
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 88
    Registrado : 22/08/2014

    [Resolvido]Relatório com apenas a seção Detalhe em colunas Empty [Resolvido]Relatório com apenas a seção Detalhe em colunas

    Mensagem  Marcos Minoru em Qui 28 Ago 2014, 17:55

    Olá Galera!

    [Resolvido]Relatório com apenas a seção Detalhe em colunas 3133876

    Preciso criar um relatório que tenha o cabeçalho ocupando a linha inteira e a seção detalhe com 2 colunas.
    O problema é que ao "Configurar Página/Colunas/Número de colunas" e colocar 2 colunas, a página toda se divide em 2 colunas.

    Na imagem anexada, o desenho da esquerda é como fica e da direita como desejo deixar...




    Já pesquisei pra caramba e parece que ninguém utiliza relatórios dessa forma! rs!
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer

    Respeito às Regras 100%

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

    [Resolvido]Relatório com apenas a seção Detalhe em colunas Empty Re: [Resolvido]Relatório com apenas a seção Detalhe em colunas

    Mensagem  Avelino Sampaio em Qui 28 Ago 2014, 19:06

    Olá!

    Utilize um relatório para o cabeçalho e um sub relatório para as colunas.

    Aguardamos
    Marcos Minoru
    Marcos Minoru
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 88
    Registrado : 22/08/2014

    [Resolvido]Relatório com apenas a seção Detalhe em colunas Empty Re: [Resolvido]Relatório com apenas a seção Detalhe em colunas

    Mensagem  Marcos Minoru em Qui 28 Ago 2014, 19:17

    No relatório para o cabeçalho a pagina ficará com número de colunas:1
    E Sub-relatório com 2 colunas,certo?

    Mas de que maneira vou encaixar esse sub-relatório na seção detalhe do relatório cabeçalho de modo que ele preencha com 2 colunas?
    Aqui obtive um resultado semelhante ao relatório com valores empilhados, um em cima do outro...
    Marcos Minoru
    Marcos Minoru
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 88
    Registrado : 22/08/2014

    [Resolvido]Relatório com apenas a seção Detalhe em colunas Empty Re: [Resolvido]Relatório com apenas a seção Detalhe em colunas

    Mensagem  Marcos Minoru em Qui 28 Ago 2014, 19:25

    Isso é mancada do Access, seria simples fazer isto se a largura do cabeçalho, detalhe e rodapé não fossem ajustados simultaneamente. Poderia ter como ajustar a largura seção por seção, dessa forma ajustaria o cabeçalho para preencher todo espaço da folha A4 em retrato e deixaria a seção detalhe com a configuração de 2 colunas.

    Ou então, poderia ter como dizer que o cabeçalho ocuparia a linha toda e a divisão de 2 colunas iria ocorrer apenas na seção detalhe.
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer

    Respeito às Regras 100%

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

    [Resolvido]Relatório com apenas a seção Detalhe em colunas Empty Re: [Resolvido]Relatório com apenas a seção Detalhe em colunas

    Mensagem  Avelino Sampaio em Qui 28 Ago 2014, 19:55

    Anexe aqui o modelo, que fica mais fácil pro pessoal te ajudar.

    Aguardamos
    Marcos Minoru
    Marcos Minoru
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 88
    Registrado : 22/08/2014

    [Resolvido]Relatório com apenas a seção Detalhe em colunas Empty Re: [Resolvido]Relatório com apenas a seção Detalhe em colunas

    Mensagem  Marcos Minoru em Qui 28 Ago 2014, 20:42

    Pronto...

    Quero 1 relatório com o cabeçalho do RltClientes1 e corpo (detalhe) do RltClientes2
    Anexos
    [Resolvido]Relatório com apenas a seção Detalhe em colunas AttachmentRelatório.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (38 Kb) Baixado 29 vez(es)
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer

    Respeito às Regras 100%

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

    [Resolvido]Relatório com apenas a seção Detalhe em colunas Empty Re: [Resolvido]Relatório com apenas a seção Detalhe em colunas

    Mensagem  Avelino Sampaio em Sex 29 Ago 2014, 03:07

    Olá!

    Segue as modificações.

    Abra o relatório rltClientes1_rev
    Observe que coloquei o sub relatório no rodapé

    Sucesso!
    Marcos Minoru
    Marcos Minoru
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 88
    Registrado : 22/08/2014

    [Resolvido]Relatório com apenas a seção Detalhe em colunas Empty Re: [Resolvido]Relatório com apenas a seção Detalhe em colunas

    Mensagem  Marcos Minoru em Seg 01 Set 2014, 20:53

    Boa Avelino!

    Desde sua primeira resposta eu tentei utilizar o sub-relatório como havia dito...

    [Resolvido]Relatório com apenas a seção Detalhe em colunas Wjwawj
    Só que eu pretendia e estava usando o "Layout da coluna: Abaixo e à direita" (Imagem 1). E aí parece que está a grande diferença! Porque se eu deixar nesse modo e inserir o sub-relatório, ele não forma duas colunas, ele apenas empilha...
    Agora, utilizando o "Layout da coluna: À direita e abaixo" (Imagem 2), esse sim mantém as duas colunas...


    Eu gostaria de utilizar o "Layout da coluna: Abaixo e à direita". Só que pelo jeito vou ter que ficar com a outra opção...

    Seria isso uma falha do Access?
    Marcos Minoru
    Marcos Minoru
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 88
    Registrado : 22/08/2014

    [Resolvido]Relatório com apenas a seção Detalhe em colunas Empty Re: [Resolvido]Relatório com apenas a seção Detalhe em colunas

    Mensagem  Marcos Minoru em Qua 03 Set 2014, 12:55

    Help Avelino!

    Resolvi o problema do relatório e gerei outro...

    Explicando: Eu tenho uma lista de clientes que seleciono os que quero e clicando no botão ele aplica o filtro no relatório "Clientes" e salva em PDF.
    O novo problema é que como meu novo relatório possui o sub-relatório, ai não sei como mudar no VBA.

    O form PRINCIPAL do arquivo anexo exemplifica meu problema:
    Apenas no Relatório "Clientes" ele aplica o filtro. Já no "RltClientes1_rev" que possui o sub-relatório não aplica o filtro...

    O que devo alterar para resolver?
    Anexos
    [Resolvido]Relatório com apenas a seção Detalhe em colunas AttachmentRelatório_revFILTRO.zip
    Arquivo re-anexado. Havia um erro
    Você não tem permissão para fazer download dos arquivos anexados.
    (69 Kb) Baixado 17 vez(es)
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer

    Respeito às Regras 100%

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

    [Resolvido]Relatório com apenas a seção Detalhe em colunas Empty Re: [Resolvido]Relatório com apenas a seção Detalhe em colunas

    Mensagem  Avelino Sampaio em Qua 03 Set 2014, 16:19

    Olá!

    Criei a consulta qryClientes2_rev e coloquei como origem do seu subrelatório.

    No código eu altero a escrita da consulta para implementar o filtro.  Veja:

    Private Sub BtnFiltrar2_Click()
    Dim varItm As Variant
    Dim ss As String
    Dim strSql As String
    Dim qry As QueryDef

       ss = "-33"
       For Each varItm In Me.LstClientes2.ItemsSelected
           ss = ss & ", " & Me.LstClientes2.ItemData(varItm)
       Next varItm
       
       ss = "Código IN (" & ss & ")"

    '---------------------------------------------------------------------------------
    'Esta parte remonta a escrita da consulta gráfica, incorporando os itens selecionados.
    '----------------------------------------------------------------------------------    
    strSql = "SELECT * FROM tblClientes WHERE [x];"
    strSql = Replace(strSql, "[x]", ss) 'anexa o filtro a escrita
    Set qry = CurrentDb.QueryDefs("qryClientes2_rev") 'Passa a consulta para variável
    qry.SQL = strSql 'reescreve a consulta com o filtro atual
    '-------------------------------------------------------------------------

    DoCmd.OpenReport "RltClientes1_rev", acViewPreview
    End Sub


    Bom estudo!
    Anexos
    [Resolvido]Relatório com apenas a seção Detalhe em colunas AttachmentRelatório_revFILTRO_2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (36 Kb) Baixado 74 vez(es)


    Última edição por Avelino Sampaio em Qua 03 Set 2014, 17:50, editado 1 vez(es)
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    [Resolvido]Relatório com apenas a seção Detalhe em colunas Empty Re: [Resolvido]Relatório com apenas a seção Detalhe em colunas

    Mensagem  ahteixeira em Qua 03 Set 2014, 16:30

    Olá a todos, marquei para acompanhar.
    Marcos Minoru
    Marcos Minoru
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 88
    Registrado : 22/08/2014

    [Resolvido]Relatório com apenas a seção Detalhe em colunas Empty Re: [Resolvido]Relatório com apenas a seção Detalhe em colunas

    Mensagem  Marcos Minoru em Qua 03 Set 2014, 21:17

    Perfeito Avelino!
    Agora está filtrando.


    Vou responder no tópico que abri informando sua resolução. Acredito que muitas pessoas estejam passando pela mesma dificuldade, pelo fato do relatório principal não ser acoplado, não tendo nenhum vínculo com o sub-relatório.




    Muito obrigado pela sua atenção!
    avatar
    lesniovski
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 22
    Registrado : 04/10/2012

    [Resolvido]Relatório com apenas a seção Detalhe em colunas Empty Re: [Resolvido]Relatório com apenas a seção Detalhe em colunas

    Mensagem  lesniovski em Ter 21 Mar 2017, 16:59

    Boa tarde

    Desculpem por reviver um tópico muito antigo, mas estou com o mesmo problema do amigo, e não encontro nada na internet a respeito.

    Estou tentando utilizar a configuração de colunas Abaixo e a Direita em um Sub Relatório, e ele não aplica, somente a opção Direita e Abaixo que funciona, colocando em duas colunas.

    Consegui fazer funcionar Abaixo e a Direita, abrindo somente o sub-relatorio (sem o principal), e aumentando as margens da página, forçando ele ir para duas colunas, mas quando vou para o relatório principal, essas margens não se aplicam.

    Alguem já conseguiu utiilizar a opção Abaixo e a Direita funcionar em Sub-relatório?

    No aguardo

      Data/hora atual: Seg 25 Maio 2020, 11:38