Quiero imprimir un <p:dataTable>
, así que uso <p:printer>
, pero quiero omitir la impresión de la piel y hacer que se vea como un <h:dataTable>
. ¿Cómo puedo hacer esto?Cómo convertir PrimeFaces t: dataTable a h norma: dataTable (sin piel) y luego imprimirlo
Además, ¿es posible cambiar la orientación del papel de la impresión? Me gustaría imprimirlo como paisaje en lugar de retrato.
<h:outputLink id="lnk" value="#">
<p:printer target="tbl" />
<p:graphicImage value="http://www.primefaces.org/showcase/images/print.png" />
</h:outputLink>
no he encontrado ningún atributo adecuado en la etiqueta <p:printer>
.
actualización: lo siento, no importa la <p:printer>
se puede utilizar en un <h:dataTable>
, así que también puede simplemente responder únicamente a la segunda.
wow. Esto es bueno saber –
hm bonita respuesta realmente thx pero tengo otra :). Cuando tengo mucha información en la pantalla, solo se imprime una página y se pierde otra información. ¿sabes cómo solucionar este problema? – hudi