实现Viewer.Action方法参考代码:
- private void viewer1_Action(object sender, GrapeCity.ActiveReports.Viewer.Win.Viewer.ActionEventArgs e)
- {
- DrillthroughAction act = e.Action as DrillthroughAction;
- var rpt = act.TargetReport;
- var docProp = rpt.GetType().GetProperty("Document", BindingFlags.Instance | BindingFlags.NonPublic);
- var doc = (PageDocument)docProp.GetValue(rpt,null);
- this.textBox1.Text = doc.PageReport.Report.Name;
- }
复制代码
|