7

Tengo un formulario de informe de SSRS 2005 que se está imprimiendo en una impresora de etiquetas Zebra Z-2844 ZDesigner TLP. Los tamaños interactivo y de página están configurados en 4 "de ancho por 3" de alto. Como no hay orientación del papel en SSRS, supone que se trata de un informe horizontal cuando debería ser un retrato, imprimiendo las etiquetas lateralmente.SSRS 2005 cómo imprimir la etiqueta 4" x 3" , como Retrato .. SSRS asume paisaje

Los usuarios pueden exportar a un archivo PDF e imprimir después de ajustar la configuración de impresión, pero los clics adicionales para producir/imprimir el PDF de inaceptables.

¿Hay una manera de forzar el trabajo de impresión para imprimir vertical u otra solución/truco para hacer esto?

+0

Tengo el mismo problema. Te dejaré saber lo que encuentro. –

Respuesta

0

¿Cómo está diseñando el informe? Hay debería ser una propiedad de modificar la orientación del papel en las propiedades del informe ...

De MSDN

Así que lo que define un retrato vs informe de paisaje? Si el PageHeight es menor que el ancho de página, entonces es horizontal, de lo contrario es vertical. Es importante comprender que Reporting Services no tiene noción de la rotación del papel en la impresora. Depende de las aplicaciones que consuman la salida (Acrobat Reader, control de impresión) determinar la configuración correcta de la impresora para representar mejor el tamaño de página especificado.

Tenga en cuenta que la configuración DeviceInfo se pueden utilizar al informe de tiempo para anular los tamaños de página en la definición de la representación. Así es como funciona el control de impresión del cliente cuando cambia los márgenes o el tamaño de la página. En SP2 y SQL 2005 Reporting Services, los tamaños de página predeterminados se extraen de la definición en el momento de la publicación y se escriben en la base de datos del ReportServer como propiedades personalizadas en el informe. Si bien puede cambiarlos mediante programación mediante el método SetProperties en el servicio web, se sobrescribirán si el informe se vuelve a publicar (a diferencia de la información de parámetro y de fuente de datos).

+0

SSRS 2005 no le da la opción de Orientación del papel, en lugar de las propiedades Ancho de página y Altura de página que se utilizan para determinar la orientación. Por ejemplo: Ancho> Altura = Paisaje –

+0

Hay algo de información sobre la configuración de Deviceinfo que puede ayudar ... – drakaan

1

¿Puede simplemente configurar su ancho de página a 3 "y su altura a 4"? (¿No es su tamaño Interactivo, el tamaño de página)

0

tengo una impresora similar con un problema similar. Cambie la orientación del informe a vertical (los números serán hacia atrás). Luego, cuando ejecuta el informe, haga clic en Configuración de página. Cambia el tamaño de "USUARIO" a "personalizado" o "plantilla" (dependiendo de tu impresora). Debería poder usar las propiedades de su impresora para cambiar el tamaño de las etiquetas.

0

Para evitar que el SSRS WinForms ReportViewer gire sus etiquetas impresas, utilice una página cuadrada. Si la longitud y el ancho son iguales, ReportViewer no girará. Descubrí que cuando ampliaba el tamaño de página para mi etiqueta de 2.5 "x 1" a 2.5 "x 2.5", la impresión se orientaba correctamente en el papel y no había desperdicio. Quizás el controlador de Zebra recorta el área en blanco.

También probé el diseño de una etiqueta girada utilizando de Cuadro de texto WritingMode = Rotate270. Eso no ayudó.