经典水晶报表设计——单击表头排序表格
来源:互联网 发布:mac查看wifi密码 编辑:程序博客网 时间:2024/05/20 08:28
1. 新建一个字符串类型的参数字段,名称为 URL,用于传递 ASP.NET 程序的网址和网址的部分参数。比如:"http://www.nt.cn/cr.aspx?sort_field="。
2. 右击作为表头的文本字段,选择"设置文本格式",进入"格式化编辑器"对话框。
3. 选择"超级链接"选项卡,并设置超级链接类型为"Internet 上的网址"。
4. 单击超级链接信息的网站地址后面的公式的钮,输入公式 {?URL} + "name"。
5. 这样表头就变成了超级链接,而且指向 http://www.nt.cn/cr.aspx?sort_field=name。
6. ASP.NET 程序在 Page_Load 事件里读取要排序的字段 sort_field,然后对水晶报表进行排序。
7. 水晶报表排序编程实例
Dim crReportDocument As ReportDocument
Public Sub changeSortField(mySortFld As String, mySortDir As String)
Dim crSortField As SortField
Dim crSortDirection As SortDirection
Dim crDatabaseFieldDefinition As DatabaseFieldDefinition
For Each crSortField In crReportDocument.DataDefinition.SortFields
If crSortField.Field.Name.ToString = mySortFld Then
crDatabaseFieldDefinition = crReportDocument.Database.Tables(0).Fields(mySortFld.ToString)
crSortField = crReportDocument.DataDefinition.SortFields(0)
crSortField.Field = crDatabaseFieldDefinition
If mySortDir = "Ascending" Then
crSortField.SortDirection = SortDirection.AscendingOrder
Else
crSortField.SortDirection = SortDirection.DescendingOrder
End If
End If
Next
CrystalReportViewer1.ReportSource = crReportDocument
End Sub
- 经典水晶报表设计——单击表头排序表格
- 经典水晶报表设计——单击表头排序表格
- 经典水晶报表设计——单击表头排序表格
- 经典水晶报表--单击表头排序vs2005(2008年版本)
- 经典水晶报表设计——分栏
- 经典水晶报表设计——分栏
- 经典水晶报表设计——分栏
- 经典水晶报表设计——分栏
- 经典水晶报表设计——国际销售合同!
- 经典水晶报表设计——国际销售合同!
- 经典水晶报表设计——用交叉报表实现成绩单!
- 经典水晶报表设计——用交叉报表实现成绩单!
- 经典水晶报表设计——用交叉报表实现成绩单!
- 水晶报表设置表头
- 经典水晶报表设计——纵向排列 + 多列格式化 + 设置“页边距”……
- 经典水晶报表设计——去除图表的外框
- 经典水晶报表设计——列非常多,横向篇幅非常长的表
- 经典水晶报表设计——去除图表的外框
- Crystal Decisions 官方新闻、支持、社区、论坛等资源大全
- 水晶报表官方实例下载:报表和应用程序
- 官方水晶报表 .NET 应用程序实例下载 (Visual Basic .NET)
- 官方水晶报表 .NET 应用程序实例下载 (C#、Visual C++.NET)
- 水晶报表的5种表格设计模式
- 经典水晶报表设计——单击表头排序表格
- 经典水晶报表设计——分栏
- 经典水晶报表设计——列非常多,横向篇幅非常长的表
- 改善图象质量,当使用 Visual Studio .NET 在 Web 上查看水晶报表报表时
- 如何在水晶报表里显示图象?
- WEB 上企业级报表平台 - Crystal Enterprise 9 技术白皮书
- CE 9 支持那些平台? - 水晶企业 (Crystal Enterprise)
- 使用 CE 的 .NET 程序实例下载列表 - 水晶企业 (Crystal Enterprise)
- 与时俱进,水晶报表 10 的新增特性