2009-05-12 1 views
1

в следующем месяце Я начну разрабатывать проект, и я изучаю это (я новичок).Некоторые советы, как печатать в WPF с хорошим результатом

В этом проекте я создам много отчетов, хранящих данные из базы данных, поэтому я концентрируюсь на том, как печатать отчет с помощью WPF. Мне нужно использовать многие функции следующим образом: заголовок страницы, нижний колонтитул страницы, многостраничная страница, номер страницы и т. Д.

Я спрашиваю вас, можете ли вы дать мне полезные советы, ссылки, предложения, инструменты и т. Д., Чтобы помочь мне, как печатать в WPF с хорошими результатами, искренне я не знаю об этом.

Спасибо за ваше время.

+0

Вид удивлен, что вы не видели этот вопрос в предложениях, когда вы ввели свой вопрос: http://stackoverflow.com/questions/180746/whats-the-best-approach-to-printing-reporting-from- wpf –

+0

@Matt: этот вопрос только удаленно подобен этому, а также имеет очень неудовлетворительные ответы ИМХО. –

+0

Это только отдаленно похоже? Я неправильно понял? Он спрашивает о представлении/печати из WPF, не так ли? –

ответ

1

Кажется, вас интересуют две вещи: печать и отчетность.

Если это простой вопрос печати, то there are other questions out there, что может помочь.

Если вы заинтересованы в основном в представлении отчетов или управлении и печати отчетов, то вам нужна структура отчетности.

Если у вас есть лицензия на SQL Server 2005 или более поздняя версия, вы можете проверить SQL Reporting Services. Вы можете использовать SSRS независимо от того, хранятся ли данные в SQL Server.

Предложение в комментариях к вашему вопросу - для просмотра this prior SO question - все еще кажется хорошим для меня. Это почти идентичный вопрос.

+0

@ cHESSO.hi, я пытаюсь понять, как печатать мой отчет в многостраничном режиме, потому что у меня много отчетов, чтобы войти на одну страницу, и поэтому я точно не знаю, как это работает. Чтобы создать отчет, не беда для меня (к счастью). Спасибо за ваш ответ – JayJay

+0

, если вы используете WPF, FlowDocument можно легко отформатировать для устройств вывода на принтер. Проверьте те ссылки, которые я предложил. – Cheeso