[resolvido] Relatório com 2 questionários por Página.

Moderador: Avelino Sampaio

juninhomorvan
Mensagens: 114
Registrado em: 07 Jun 2016, 18:02

[resolvido] Relatório com 2 questionários por Página.

Mensagempor juninhomorvan » 01 Ago 2016, 13:46

Olá bom dia pessoal.

Tenho uma dúvida a respeito de gerar relatório para a impressão dos meus questionários.
Gostaria de saber se, consigo deixar somente dois registros por folha e, como eu sempre "corto" ao meio a folha A4 para dividi-los, queria que sempre esses dois registros ficassem na mesma posição.
Tentei usar o espaçamento em branco, mas como cada registro possui a parte "detalhes" o relatório faz com que o segundo registro avance mais para baixo.

Alguma sugestão!? Agradeço desde já!

Disable adblock

Precisamos do seu apoio. Faca uma doacao para o site atraves do Paypal.


Avatar do usuário
Avelino Sampaio
Mensagens: 1870
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Relatório com 2 Registros por Página.

Mensagempor Avelino Sampaio » 01 Ago 2016, 14:22

Juninho,

não entendi muito bem mas para vc permitir apenas dois registros por folha utilize a propriedade ForceNewPage da seção detalhes. Exemplo, utilizando o evento "ao imprimir" da seção detalhe do relatório:

Código:
Option Compare Database
Dim j%

Private Sub Detalhe_Print(Cancel As Integer, PrintCount As Integer)
j = j + 1
If j = 2 Then
Me.Detalhe.ForceNewPage = True
j = 0
Else
Me.Detalhe.ForceNewPage = False
End If
End Sub


Aguardamos
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

juninhomorvan
Mensagens: 114
Registrado em: 07 Jun 2016, 18:02

Re: Relatório com 2 Registros por Página.

Mensagempor juninhomorvan » 01 Ago 2016, 18:12

Boa tarde Sr. Avelino,

Gostaria que o segundo registro que fica abaixo do primeiro registro, permanecesse no mesmo lugar, independente da alteração ou da adição dos detalhes do primeiro registro.
Os detalhes do Registro aumentam porque as vezes os vencimentos variam. Se os vencimentos são duas parcelas, acresce duas linhas. Se os vencimentos são 5 parcelas, acresce 5 linhas.
Tentei colocar este código que citou e, deu o seguinte erro nesta linha de comando (erro 2101):

Código: Selecionar todos

Me.Detalhe.ForceNewPage = True


Obrigado!
Você deve estar registrado e autenticado para ter acesso ao arquivo anexo.

Avatar do usuário
Avelino Sampaio
Mensagens: 1870
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Relatório com 2 Registros por Página.

Mensagempor Avelino Sampaio » 01 Ago 2016, 18:26

Juninho,

ainda não consegui perceber o que deseja. Vc quer um questionário por folha ?

Aguardamos
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

Disable adblock

Precisamos do seu apoio. Faca uma doacao para o site atraves do Paypal.


juninhomorvan
Mensagens: 114
Registrado em: 07 Jun 2016, 18:02

Re: Relatório com 2 Registros por Página.

Mensagempor juninhomorvan » 01 Ago 2016, 18:39

Sr. Avelino,

Eu queria imprimir 2 questionários em uma única folha, o primeiro fica no começo da página normal, já o segundo questionário (o que fica embaixo do primeiro) ficaria abaixo do meio da folha.
Porque, depois que faço a impressão, eu corto a folha A4 no meio e, daí eu separo os dois questionários em medidas iguais.
Cada questionário é a metade de uma folha A4 certinho. Pra eu não ficar imprimindo, cortando e depois coloco a metade da folha pra impressão do outro questionário, gostaria que fosse possível os dois questionários criados ficarem em uma única folha, para facilitar este trabalho.

Obrigado!

juninhomorvan
Mensagens: 114
Registrado em: 07 Jun 2016, 18:02

Re: Relatório com 2 Registros por Página.

Mensagempor juninhomorvan » 01 Ago 2016, 19:13

É como se fosse uma quebra de página no meio da folha A4, porém o segundo registro não pulasse pra segunda página e, sim, permanecesse na primeira página.

Avatar do usuário
Avelino Sampaio
Mensagens: 1870
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Relatório com 2 Registros por Página.

Mensagempor Avelino Sampaio » 01 Ago 2016, 20:02

JUninhos,

quantas parcelas máxima pode ter um questionário ?

Aguardamos
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

juninhomorvan
Mensagens: 114
Registrado em: 07 Jun 2016, 18:02

Re: Relatório com 2 Registros por Página.

Mensagempor juninhomorvan » 01 Ago 2016, 20:07

O número máximo de parcelas seria 10 parcelas.

Avatar do usuário
Avelino Sampaio
Mensagens: 1870
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Relatório com 2 Registros por Página.

Mensagempor Avelino Sampaio » 01 Ago 2016, 20:43

Juninho,

e cabem dois questionários de 10 parcelas numa folha ? Já fez esse teste ?

Aguardamos
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

Avatar do usuário
Avelino Sampaio
Mensagens: 1870
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Relatório com 2 Registros por Página.

Mensagempor Avelino Sampaio » 01 Ago 2016, 22:40

Juninho,

fiz um teste aqui num relatório e consigo controlar o espaçamento dinamicamente, através de uma linha vertical.

A altura desta linha eu controlo pela seção do rodape, no evento ao formatar.

Código:
Private Sub RodapéDoGrupo1_Format(Cancel As Integer, FormatCount As Integer)
' retorna com o valor padrão
Me.Linha18.Height = 0
Me.RodapéDoGrupo1.Height = 567 * 2.099
' controlando altura da linha vertical em função do número de registros da seção detalhes
Me.Linha18.Height = 6560 - (400 * (Me!Texto16 - 1))
End Sub


veja como ficou o relatório exemplo:

ControleAlturaRelatório.gif


A linha vertical esta visível aqui apenas para vc poder visualizar a questão.

Aguardamos
Você deve estar registrado e autenticado para ter acesso ao arquivo anexo.
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

juninhomorvan
Mensagens: 114
Registrado em: 07 Jun 2016, 18:02

Re: Relatório com 2 Registros por Página.

Mensagempor juninhomorvan » 02 Ago 2016, 11:24

Olá bom dia Sr. Avelino,

Sobre esta linha de comando:

Me.Linha18.Height = 6560 - (400 * (Me!Texto16 - 1))

Linha18 seria a parte Detalhes? E o Texto16 seria a parte do Rodapé?

Obrigado!

Avatar do usuário
Avelino Sampaio
Mensagens: 1870
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Relatório com 2 Registros por Página.

Mensagempor Avelino Sampaio » 02 Ago 2016, 11:35

Juninho,

a linha vertical deve ficar no mesmo local do campo Observação. O campo texto16 também. O campo texto16 faz a contagem dos registros das parcelas. Sua fonte origem : =contar(*)

Aguardamos
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

juninhomorvan
Mensagens: 114
Registrado em: 07 Jun 2016, 18:02

Re: Relatório com 2 Registros por Página.

Mensagempor juninhomorvan » 02 Ago 2016, 12:22

Bom dia Sr. Avelino,

Tentei inserir os dados mas diz Dados Incompatíveis...
Meu BD está em anexo para você dar uma olhada...

Obrigado!
Você deve estar registrado e autenticado para ter acesso ao arquivo anexo.

Avatar do usuário
Avelino Sampaio
Mensagens: 1870
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Relatório com 2 questionários por Página.

Mensagempor Avelino Sampaio » 02 Ago 2016, 17:59

Juninho,

segue a modificação. Ainda prefiro o questionario2, que exibe um questionário por folha. Imprime os impares, depois vira a folha e imprime os pares. Ou corte as folhas antes, em tamanho A5 (metade do A4).

Aguardamos
Você deve estar registrado e autenticado para ter acesso ao arquivo anexo.
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

juninhomorvan
Mensagens: 114
Registrado em: 07 Jun 2016, 18:02

Re: Relatório com 2 questionários por Página.

Mensagempor juninhomorvan » 02 Ago 2016, 18:26

Opaa ... era isso mesmo Sr. Avelino.
Os modelos estão de acordo com o que eu esperava.
Facilitará muito o nosso trabalho aqui.
Obrigado mais uma vez!

fansc
Mensagens: 2
Registrado em: 14 Out 2017, 03:49

Re: [resolvido] Relatório com 2 questionários por Página.

Mensagempor fansc » 14 Out 2017, 03:52

Boa noite Avelino.

Estou procurando esta solução faz dias...

Tens como disponibilizar o arquivo SiSQuest_rev.zip em Access 2003?

Agradeço desde logo.

Avatar do usuário
Avelino Sampaio
Mensagens: 1870
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: [resolvido] Relatório com 2 questionários por Página.

Mensagempor Avelino Sampaio » 14 Out 2017, 08:18

fansc,

segue o modelo em MDB

Sucesso!
Você deve estar registrado e autenticado para ter acesso ao arquivo anexo.
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

fansc
Mensagens: 2
Registrado em: 14 Out 2017, 03:49

Re: [resolvido] Relatório com 2 questionários por Página.

Mensagempor fansc » 14 Out 2017, 18:53

Obrigado Avelino.

Disable adblock

Precisamos do seu apoio. Faca uma doacao para o site atraves do Paypal.



Voltar para “Relatórios”

Quem está online

Usuários neste fórum: Nenhum usuário registrado e 1 visitante