Печать диаграмм SQL Server (из SQL Server Management Studio Express)
У меня возникли проблемы с печатью моих диаграмм, я, кажется, получаю части схемы заблокированы и т.д. Я пробовал несколько разных компьютеров, принтеров и баз данных, поэтому, похоже, это проблема с самим SSMS Express.
Это так, как есть?
Есть ли подходящие способы обхода, или кто-либо использует сторонний продукт (желательно бесплатный или дешевый), который может чисто интегрироваться с SQL Server?
Ответы
Ответ 1
Внутри диаграммы сделайте Копировать диаграмму в буфер обмена из меню редактирования, а затем вставьте в новый документ Microsoft Word. Оттуда вы можете масштабировать чертеж, как хотите.
Если у вас есть принтер, способный печатать на бумаге 11 x 17, это хорошо работает. Я смог напечатать схемы с 30 таблицами таким образом на одну страницу, а объекты таблицы почти практически фактического размера.
Ответ 2
Щелкните правой кнопкой мыши в пространстве, затем выберите " Копировать диаграмму в буфер обмена".
Перейдите в "Paint", вставьте его, затем распечатайте.
Ответ 3
Ручное решение:
1- Откройте диаграмму в SSMS
2- Щелкните правой кнопкой мыши и выберите "Просмотр разрывов страницы" (Если ваша диаграмма отображается на нескольких страницах, перейдите к № 3)
3- перетащите все элементы таблицы в одно пространство страницы (все готово!)
4- Используйте раскрывающееся меню Масштабирование для просмотра ваших таблиц (например, Fit to, 10%,... 100%)
5- Сохранить как любое имя, которое вы хотите
6- Распечатайте диаграмму, и она будет соответствовать одной странице.
- Каждый учит,
Ответ 4
Используйте страницу "Настройка и масштаб печати"
Когда у вас есть рисунок, откройте "Файл" | Настройка страницы
Оттуда вы можете определить размер бумаги, ориентацию и наиболее важно Масштаб печати
Как только вы показали разрывы на странице, поиграйте со шкалой печати так, чтобы она соответствовала выбранному вами типу.
![enter image description here]()
тогда каждый, кто просматривает диаграмму, может печатать непосредственно из SMSS без необходимости копировать в буфер обмена и использовать другие программы для печати...
Ответ 5
У меня возникли проблемы при печати нескольких страниц диаграмм SQL и, наконец, найдено приемлемое решение, которое не связано с копированием диаграммы в другом месте. Моя основная проблема заключается в автоматическом пересчете места разбивки страниц при попытке печати.
Во-первых, в разделе "Параметры страницы" установите ориентацию/размер бумаги/масштаб печати
1) Включить просмотр разрывов страницы
2) Расположите диаграмму на страницах, которые вам нравятся (также знаете, что вы также можете перетаскивать синие линии разрыва страницы)
3) В нижнем правом углу последней страницы (внизу справа) поместите текстовую аннотацию с небольшим количеством текста (название вашей компании и т.д.) и найдите его несколько близко к этому угол.
4) Попробуйте повторно рассчитать разрывы страниц и убедитесь, что они остаются в одном месте или достаточно близко к тому месту, где вы хотите.
5) Распечатайте и наслаждайтесь!
Примечание. Я использую SSMS 2012, который, я надеялся, окончательно решит это автоматически, но будет вести себя как предыдущие версии - по крайней мере, это обходное решение позволяет правильно размещать диаграмму на печатной странице.
Ответ 6
Не уверен, что это поможет вам или нет, но я обычно печатаю в PDF через CutePDF Writer.
Ответ 7
удивлён! Почему вы хотите экспортировать его в слово или использовать CutePDF?
- Щелкните правой кнопкой мыши на белом фоне на диаграмме, выберите "Просмотр разрывов страницы".
- Из файла выберите печать.
Это работает на моем компьютере!: -]