See Also

ActiveReport Class  | ActiveReport Members  | ScriptLanguage  | AddNamedItem

Language

Visual Basic

C#

Show All

script
Script code written in the specified report scripting language.
See Also Languages ActiveReports Send feedback to Data Dynamics

AddCode Method

Adds additional valid script code to the report's scripting context.  Using AddCode allows complete functions to be added to a report's script at run time.  The added functions can be called from the report events in script.

[Visual Basic]
Public Sub AddCode( _    ByVal script As String _ )
[C#]
public void AddCode(    string script );

Parameters

script
Script code written in the specified report scripting language.

Remarks

This method is typically used when executing stand-alone reports that are not compiled into the application.  Injected code allows the report to access features such as custom calculation functions and data access modules in the calling application.

Example

[C#] 

public string addThisCode()  
{  
      string sCode = "public string ShowACMessage()";  
      sCode += "{";  
      sCode += "return \"my Added Code\";";  
      sCode +="}";  
      return sCode;  
}  
private void rptAddCode_ReportStart(object sender, System.EventArgs eArgs)  
{  
      this.AddCode(addThisCode());  

[Visual Basic] 

Public Function addThisCode() As String
      Dim sCode As String
      sCode = "public string ShowACMessage(){return ""my Added Code"";}"
      addThisCode = sCode
End Function

Private Sub rptAddCode_ReportStart(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.ReportStart
      Me.AddCode(addThisCode())
End Sub


See Also

ActiveReport Class  | ActiveReport Members  | ScriptLanguage  | AddNamedItem

 

 


Copyright © 2004-2005 Data Dynamics, Ltd. All rights reserved.