PAGINA CRYSTAL REPORTS

LG.MOURA 29/09/2011 07:55:16
#385520
Olá pessoal, duvida que acredito ser simples.
Preciso que no meu relatório do Crystal eu possa
Escolher em qual pagina irei iniciar o relatório, porém
Estou apanhando um pouco, alguém teria alguma dica?

Ex: digamos que o relatório em determinado período eu
quero q inicie na pagina 7, então iria continuar, 8,9,10,11...

Desde já agradeço a todos!
JCARLOS 29/09/2011 11:36:24
#385539
Olá Lg.
Você pode passar um valor para uma fórmula e criar uma segunda fórmula que adiciona à página corrente o valor passado na primeira fórmula. Eu uso este método.
Abraços.
LG.MOURA 29/09/2011 12:01:20
#385541
poderia me passar um exemplo?
ROBIU 29/09/2011 13:00:19
#385545
Resposta escolhida
Qual a versão do seu CR?
Tenta assim, no evento click do butprint da CR:

Private Sub CRViewer91_PrintButtonClicked(UseDefault As Boolean)
UseDefault = False [ô]Cancela a ação padrão do evento
Report.PrintOut False, , , 2, 3 [ô] Onde 2,3 são pág inicial e pág final
End Sub
LG.MOURA 29/09/2011 13:08:35
#385546
Roberto eu entendi o que vc me passou.. porem nao é exatamente isso.. vou tentar exemplificar:
Gerei um relatorio de 20 paginas, teoricamente teria que sair pagina 1,2,3,4,5.... 20 correto?
porem gostaria de modificar somente a [Ô]impressao[Ô] do numero da pagina.. digamos que a pagina 1 quero em vez de
sair 1 quero q q se saia 7,nesse caso continuaria imprirmir as 20 paginas porem somente a impressao é que iniciaria no 7,
nesse caso continuaria, 7,8,9,10, até a 27. Sacou?
FEDERHEN 29/09/2011 13:39:37
#385549

Você pode passar como parâmetro o número da primeira página e no crystal você cria uma função que será :

[número da pagina do cristal] + [número do parametro passado] - 1

assim: no lugar onde deve aparecer o numero de página em seu relatorio, você coloca a função.
ROBIU 29/09/2011 15:19:51
#385552
Tópico encerrado , respostas não são mais permitidas