|
Postada em 27/12/2004 15:04 hs
Boa tarde senhores, Estou com um problema URGENTE! Gostaria de saber se existe alguma maneira de saber se o usuario imprimiu ou nao um relatório? Ou como fazer para bloquear o botão imprimir de um relatório, caso o usuario nao queira imprimir e exibir o botao caso ele queira. Por favor ajudem...
Ewerton Oliveira
|
|
|
|
Sandro
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 27/12/2004 21:55 hs
Olá Ewerton, A resposta dependerá de qual controle do Crystal você usa no seu programa, CrystalReport.ocx ou CRViewer.ocx?
|
|
|
Martini
|
PAROBÉ RS - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 28/12/2004 07:41 hs
Uma maneira de fazer isto é criar um campo na tabela e quando o usuário imprimir o relatório (exemplo: pedido) marcar o campo do pedido (exemplo: imprimir = true) .
|
|
|
|
Postada em 28/12/2004 11:14 hs
Acho que nao me expressei bem...na verdade a minha duvida é bem mais simples. Quero saber como fazer para inibir o botao de imprimir quando o relatorio é visualizado. Estou usando o Seagate Crystal Report no VB6. Desde já agradeço a todos.
Ewerton Oliveira
|
|
|
develop
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 16/09/2013 10:40 hs
Bom dia!
Por acaso voce conseguiu bloquear o botão de impressão?
|
|
|
Euzébio
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 16/09/2013 13:25 hs
Amigo,
Clique no controle do crystal reports que está no formulário e veja as propriedades do mesmo.
Certamente lá terá a opção de inibir o botão de impressão e vários outros.
Dá para fazer também por código, não lembro o nome da propriedade, mas supondo que o nome do controle seja CR1 e da propriedade seja AllowPrint, você faria
CR1.AllowPrint = false
Faz MUITO tempo que não mexo no crystal reports, por isto não lembro o nome da propriedade, mas você certamente encontrará, clicando no controle do cystal reports que está no formulário e olhando nas propriedades do referido controle.
Tudo de bom.
|
|
|