![]() |
1
2
只需使用ASP.NET页面。 我们在我以前的雇主做了一个应用程序,做了一个非常类似的事情。我们创建了一个视图来关联给定应用程序/程序/报表的所有可用属性。用户有一个列表可以从中选择属性,然后相应地过滤这些属性。每个属性类型都是一个单独的对象,具有不同的可过滤属性,“管理器”可以为其用户设置这些属性。 在选择了要查看/筛选的列之后,单击go,我们生成了SQL,并将15/30个结果一次放回paging gridview。
对于过滤较少的大型查询,我们将行返回计数限制为不会超时的合理值。 这不是最优雅的,但它是非常多才多艺,使几乎每个人都高兴。 澄清一下——这个报告系统本身就是我们构建的一个应用程序(OOP、NHibernate等),用于支持和简化这个过程。 |
![]() |
2
1
|
![]() |
3
0
在过去的项目中,我同时使用了Microsoft Report Viewer和Crystal Reports。它们都可以以PDF格式输出报告,然后您可以将其下载给用户。 |
![]() |
Haim Ohayon · 这些链接之间有什么区别? 2 年前 |