Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Gets or sets the text within the text object.
Namespace CrystalDecisions.CrystalReports.Engine Assembly CrystalDecisions.CrystalReports.Engine (CrystalDecisions.CrystalReports.Engine.dll)
Syntax
'Declaration
Public Overrideable Property Text As String
public virtual string Text {get; set;}
Example
This example looks for the text object by partial name and updates text property.
'Declaration
Private Sub UpdateTextObjectTextByPartialName(ByVal myReportDocument As ReportDocument, ByVal partialName As String, ByVal newText As String)
Dim i As Integer
For i = 0 To myReportDocument.ReportDefinition.ReportObjects.Count - 1
Dim myReportObject As ReportObject = myReportDocument.ReportDefinition.ReportObjects.Item(i)
If TypeOf (myReportObject) Is TextObject Then
Dim myTextObject As TextObject = myReportObject
myTextObject.Text = newText
End If
Next
End Sub
private void UpdateTextObjectTextByPartialName(ReportDocument reportDocument, String partialName, String newText)
{
for (int i=0; i<reportDocument.ReportDefinition.ReportObjects.Count; i++)
{
ReportObject reportObject = reportDocument.ReportDefinition.ReportObjects[i];
if (reportObject is TextObject)
{
TextObject textObject = (TextObject)reportObject;
if (textObject.Name.IndexOf(partialName) >= 0)
{
textObject.Text = newText;
}
}
}
}
Version Information
Crystal Reports Basic for Visual Studio 2008
Supported since: Crystal Reports for Visual Studio .NET 2002
See Also
Reference
TextObject Class
TextObject Members
CrystalDecisions.CrystalReports.Engine Namespace