Bug #451
Impressão da tela de exames
0%
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