Project

General

Profile

Bug #451

Impressão da tela de exames

Added by Maurício Dos Santos about 12 years ago. Updated about 12 years ago.

Status:
Closed
Priority:
Normal
Target version:
Start date:
03/10/2013
Due date:
% Done:

0%

Componente:

Description

Na impressão da tela de exames nao aparece o resultado dos TS de forma adequada.

History

#1 Updated by Ricardo Memoria about 12 years ago

Controle isso via CSS (Existem classes nos arquivos CSS usadas para aparecerem apenas em telas ou impressão, exemplo, "printonly" definida no css. Quem está dentro de um span com esta classe só aparecerá na impressão).

Veja /layout/template_new.xhtml -> Lá tem um monte de situações semelhantes.

O problema está em /layout/dstresult.xhtml.

#2 Updated by Maurício Dos Santos about 12 years ago

  • Status changed from New to In Progress

O problema é o seguinte:

O sistema, dependendo da situação, exibe no lugar do resultado, ou uma imagem, ou uma letra para sinalizar o resultado. O problema é que, para cada a letra é usado o rendered="#{printing}" para saber se exibe ou nao... E para a imagem é usada a classe de estilo 'noprint'...

#3 Updated by Ricardo Memoria about 12 years ago

Você não viu direito os arquivos que pedi para ver.

Existem 2 classes CSS:

.printonly - Aparece apenas no momento da impressão
.noprint - Só aparece na tela

Ficou fácil agora né?

Remova o rendered e substitua a classe dos elementos de acordo com o momento que eles forem exibidos.

#4 Updated by Maurício Dos Santos about 12 years ago

  • Status changed from In Progress to Resolved

Resolvido...

Na verdade eu estava partindo do principio de que só iria sair na impressão da opção "imprimir essa pagina" se tivesse com o rendered...

Me precipitei,
Obrigado...

#5 Updated by Maurício Dos Santos about 12 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF