.net rdlc超链接报表问题。。请高手指教,,本人在线等!!!
来源:百度知道 编辑:UC知道 时间:2024/06/15 19:33:07
我用一个 rdlc 普通的一个报表
然后其中一列 我想加上 超链接
然后 根据取到点击的值 。传到另一个方法里当参数 再做一张报表
我现在的问题是 不知道怎么取得到 超链接 点击上的值
帮帮忙咯 在线等 急。。
然后其中一列 我想加上 超链接
然后 根据取到点击的值 。传到另一个方法里当参数 再做一张报表
我现在的问题是 不知道怎么取得到 超链接 点击上的值
帮帮忙咯 在线等 急。。
利用报表的钻取功能。
右键你要单击连接的字段--属性--导航--跳至报表(你要连接的报表)。
private void rptMain_Drillthrough(object sender, Microsoft.Reporting.WinForms.DrillthroughEventArgs e)
{
Microsoft.Reporting.WinForms.LocalReport report = e.Report as Microsoft.Reporting.WinForms.LocalReport;
report.DataSources.Add(
new Microsoft.Reporting.WinForms.ReportDataSource("你的Dataset数据源名",
this.dsOrders.Tables[0]));
}
这个代码是在C/S模式下的,在B/S模式下只要改一下WinForms为WebForms就可以了。
注:主报表的链接字段要与钻取报表的一个字段为同一数据字段。
用FindControl方法获取