Английский   Русский  



Подписка



Partners
Главная :: Блог :: Маленький компонент отчета

Маленький компонент отчета


Очень часто возникает необходимость вывести пользователю форму с результатом выполнения какого-то расчета, в котором используются данные разного типа. В этом случае можно прибегать к использованию таких компонентов как WebBrowser или использовать компонент RichTextBox.

Вариант с использованием WebBrowser предлагает широкие возможности форматирования, ведь вы можете с помощью HTML оформить небольшой отчет и загрузить этот HTML в компонент браузера. Способ мощный, но не очень красивый с точки зрения реализации и оправлять данными и отображениями достаточно проблематично. Использование RichTextBox так же страдает проблемой управляемости данными, да и выводить в компонент таблицы проблематично.

Так какой же компонент использовать, если нужно отобразить пользователю текст и таблицы в виде небольшого отчета? Классической задачей является вывод утилиты Ping. В результате программа отображает строку текста с адресом компьютера, который тестируется, потом таблица с результатом пингования, и наконец текст со статистикой пингования. Какой компонент вы предложите использовать?

Small Report

Чтобы не выдумывать велосипед, мы разработали новый компонент Small Report Renderer. Компонент прост в использовании и позволяет выводить в отчет одновременно текст и таблицы. Данные могут заполняться программно или загружаться из XML файла. Результат может сохраняться в текстовый файл или вы можете вывести его на печать. При этом, компонент уже содержит встроенную возможность отображения окна предварительного просмотра.


Copyright © Heapar Software 2009-2010. All rights reserved
Исходные коды и .NET библиотеки для программистов
Legal Notices | Privacy Policy