2017-10-23 1 views
0

Ich verwende Visual Studio 2015 und Crystal Reports 2013 (Version 14.1.4.1327). Wenn ich auf crystalReportViewer auf ein TextObject oder irgend etwas anderes im Bericht klicke, gibt es eine Möglichkeit, den Abschnittsnamen oder den Wert des angeklickten Inhalts abzurufen.Crystal Reports auf klicken, um Inhalt zu erhalten

Danke!

Antwort

0
private void crystalReportViewer1_ClickPage(object sender, CrystalDecisions.Windows.Forms.PageMouseEventArgs e) 
      { 
       // Collect the report object name and type. 
       string msg = "Report Object: " + e.ObjectInfo.Name.ToString() 
        + " (" + e.ObjectInfo.ObjectType.ToString() + ")"; 

       // Some report objects won't have text properties; verify that the property isn't null 
       // before attempting to access it. 
       if (e.ObjectInfo.Text != null) 
       { 
        msg += "... Text: " + e.ObjectInfo.Text.ToString(); 
       } 

       // Display the collected information in a message box. 
       MessageBox.Show(msg); 
      } 

hier die Antwort gefunden: https://archive.sap.com/discussions/thread/1073492

Dies ist jedoch für subreports nicht funktionieren.