2009-06-24 29 views
40

Tengo problemas para imprimir mis diagramas, parece que estoy bloqueando partes del diagrama, etc. He probado varias computadoras, impresoras y bases de datos diferentes, por lo que parece ser un problema con el propio SSMS Express.Imprimir diagramas de SQL Server (desde SQL Server Management Studio Express)

¿Es así como es?

¿Hay alguna solución decente, o alguien utiliza un producto de terceros (preferiblemente gratis o barato) que se puede integrar limpiamente con SQL Server?

Respuesta

80

Dentro del diagrama, haga un diagrama de copia al portapapeles en el menú de edición, y luego péguelo en un documento nuevo de Microsoft Word. A partir de ahí, puede escalar el dibujo como lo desee.

Si tiene una impresora capaz de imprimir en papel de 11 x 17, esto funciona bien. Pude imprimir esquemas con 30 tablas de esta manera en una sola página, y los objetos de la tabla son casi del tamaño real.

+0

No suelo utilizar los diagramas de base de datos, pero Usaré esta opción cuando necesite imprimir una. Esto definitivamente ayuda a superar la opción incompleta de "organizar tablas" en SSMS. "Organizar tablas" en SSMS hace lo que dice - arregla las tablas - pero bastante mal. No tiene opciones (o intento) de utilizar la menor cantidad posible de hojas o evitar saltos de página en su diseño. Gracias! –

+5

Comience con un alto nivel de zoom dentro del estudio de gestión SQl, o de lo contrario tendrá una imagen de baja calidad cuando pegue en cualquier otra aplicación. – Dan

+1

@Dan: si usa * Copiar diagrama en portapapeles *, obtendrá los objetos en sí mismos, no imágenes/mapas de bits de los objetos. Por lo tanto, su nivel de zoom no tendrá importancia. –

15

clic derecho en un área de espacio a continuación, elija "diagrama de Copiar al portapapeles".

Vaya a "Pintar" y luego péguelo.

+0

¡Esto fue perfecto! – ImDeveloping

10

Solución Manual: 1- Abrir el diagrama de la SSMS 2- botón derecho del ratón y seleccione 'Ver' saltos de página (Si su diagrama se muestra a través de múltiples páginas, vaya al # 3) 3- arrastrar y -drop todos los elementos de la tabla en el espacio de una página (¡ya está!) 4- Utilice el control desplegable Zoom para ver sus tablas (es decir, Ajustar a, 10%, ... 100%) 5- Guardar como Cualquiera que sea el nombre que desee 6- Imprima su diagrama y se ajustará a una página.

-Cada uno enseña a uno,

+0

Gracias Bill; esto funcionó muy bien. – iokevins

+2

Gracias Bill. ¡Otro consejo útil es que puede arrastrar las líneas de degradado hasta que sus tablas quepan en una página, en lugar de mover las tablas! – allan

0

sorprendido! ¿Por qué querrías exportarlo a Word o usar CutePDF?

  • Haga clic con el botón derecho sobre el fondo blanco en el diagrama y elija Ver saltos de página.
  • En archivo, seleccione imprimir.

¡Funciona en mi pc! : -]

+0

"Parece que algunas partes del diagrama están bloqueadas ..." – tbone

5

He tenido problemas relacionados al imprimir varias páginas de diagramas SQL y finalmente encontré una solución aceptable que no implica copiar el diagrama en otro lugar. Mi principal problema es el auto-recálculo de la colocación de los saltos de página al intentar imprimir.

primer lugar, en Configurar página, configurar la orientación/tamaño de papel/impresión escala

1) habilitar la vista de saltos de página

2) Organizar el diagrama en las páginas como usted desee (alternativamente, sepa que puede arrastrar las líneas azules de salto de página también)

3) En la esquina inferior derecha de la última página (abajo a la derecha) coloque una anotación de texto con un poco de texto (el nombre de su empresa, etc.) y ubíquelo cerca de esa esquina.

4) Intente volver a calcular los saltos de página nuevamente y asegúrese de que permanezcan en el mismo lugar o lo suficientemente cerca de donde desee.

5) Imprimir & enjoy!

Nota: Estoy utilizando SSMS 2012, que esperaba que finalmente resolviera esto automáticamente, pero se comporta como las versiones anteriores; al menos esta solución permite dibujar el diagrama correctamente en la página impresa.

+0

Esta es una característica sorprendente en SSMS. – JoshYates1980

6

utilizar la configuración de página y Escala de impresión

Cuando tienes tu dibujo, vaya a Archivo | Configurar página

A partir de ahí, se puede determinar el tamaño del papel, la orientación y más importante la Escala Imprimir

Una vez que han mostrado sus saltos de página, jugar con la escala de impresión de forma que encaje en su elección de tamaño de página.

enter image description here

entonces todo el mundo que ve el diagrama puede imprimir directamente desde SMSS sin necesidad de copiar al portapapeles y utilizar otros programas para imprimir ...

+1

Cuando se combina con "ver saltos de página" y "recalcular saltos de página", esta es una solución ganadora. –

Cuestiones relacionadas