Веб-сайт: www.gybaobiao.com, обмен отчетами: qq: 1271180210
Адрес загрузки: http://www.gybaobiao.com/demo/Download.asp?filename=Gscr.Report.rar
Этот исходный код включает исходный код отчетов C# и VB.net.
Элемент управления Gscr.Report (Guangyuan Report Control) обеспечивает свободное определение отчетов и общие функции отчетов, такие как отображение отчетов, предварительный просмотр печати, печать, формулы, сортировка и экспорт.
--- Ниже приводится цитата из официального вступления---
Gscr.Report control (управление отчетами Guangyuan) — это платформа отчетов, специально разработанная для программистов .NETForWindowsForms. Она отличается практичными функциями и простотой управления.
1. Используя определительную двумерную таблицу, можно гибко задавать свойства ячеек, а метод работы очень похож на Excel;
а. Ширина и высота ячейки, цвет фона, цвет переднего плана, формат отображения, настройки сетки и т. д.;
б. Тип шрифта, размер шрифта, толщина шрифта, настройки курсива и подчеркивания и т. д.;
c. Горизонтальное выравнивание данных, настройки вертикального выравнивания и т. д.;
d. Функция объединения ячеек;
2. Удобный интерфейс конструктора таблиц упрощает работу по созданию отчетов. Вы можете использовать его для создания шаблона таблицы, а затем сохранить таблицу как файл .gsc.
3. Поддержка привязки данных. Пользователям необходимо предоставить только объект DataTable, поэтому отчет поддерживает различные популярные форматы баз данных, такие как SQL Server, Oracle, Access и другие часто используемые форматы баз данных.
Кроме того, пользователи также могут реализовать привязку данных, назначив атрибут отчета SelectSQL (установив текстовую команду SQL для запуска SQL в качестве источника данных Gscr.Report).
4. Гибкие настройки могут быть выполнены в соответствии с потребностями эффекта печати, включая поля страницы, размер бумаги, верхние и нижние колонтитулы, направление печати, печатаются ли строки таблицы, печатается ли фон и т. д.
При этом поддерживается печать таблиц, и пользователи могут гибко управлять цветом фона, содержимым, краями и т. д. каждой ячейки, печатать или нет.
5. Предоставьте различные типы данных ячеек (или методы редактирования): поля редактирования, раскрывающиеся списки, раскрывающиеся таблицы, флажки, поля выбора даты, поля ввода валюты, кнопки, индикаторы выполнения, пароли и т. д.
6. Добавляйте/удаляйте строки и столбцы, показывайте/скрывайте, перетаскивайте, сортируйте, блокируйте строки и строки и другие функции.
7. Созданные отчеты поддерживают несколько форматов файлов экспорта, включая xls, txt, csv, xml и т. д., а также поддерживают локализацию ресурсов.
8Поддерживает операции с формулами ячеек. Выражения формул могут выполнять различные операции, такие как арифметические, реляционные и логические, а также поддерживать ссылки на параметры, переменные, поля и ячейки.
В то же время он предоставляет множество встроенных функций, включая текстовые функции, функции даты и времени, математические функции, функции проверки, функции выполнения программы, функции преобразования типов, агрегатные функции и различные специальные функции обработки (например, капитализацию сумм). ), и т. д.
9. Интерфейс красивый и щедрый.