Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt Eigenschaften zum Abrufen von Informationen zu einem Spezialfeld in einem Bericht zur Verfügung.
Eine Liste der Elemente dieses Typs finden Sie unter SpecialVarFieldDefinition -Elemente.
System.Object
CrystalDecisions.CrystalReports.Engine.EngineObjectBase
CrystalDecisions.CrystalReports.Engine.FieldDefinition
SpecialVarFieldDefinition
[Visual Basic]
Public Class SpecialVarFieldDefinition
Inherits FieldDefinition
Implements IDisposable
[C#]
public class SpecialVarFieldDefinition : FieldDefinition, IDisposable
Hinweise
Rufen Sie ein FieldDefinition-Objekt über die DataSource-Eigenschaft des FieldObject-Objekts ab und wandeln Sie das FieldDefinition-Objekt in ein SpecialVarFieldDefinition-Objekt um.
Beispiel
Im folgenden Beispiel wird ein SpecialVarFieldDefinition-Objekt zurückgegeben.
[VJ#]
private SpecialVarFieldDefinition getSpecialField
(String reportObjectName)
{
FieldObject field;
SpecialVarFieldDefinition specialField = null;
try
{
field = (FieldObject)Report.get_ReportDefinition()
.get_ReportObjects().get_Item( reportObjectName );
specialField =
(SpecialVarFieldDefinition)field.get_DataSource();
}
catch (Exception e)
{
}
return specialField;
}
[Visual Basic]
Private Function GetSpecialField _
(ByVal reportObjectName As String) As SpecialVarFieldDefinition
Dim field As FieldObject
Dim specialField As SpecialVarFieldDefinition
If TypeOf _
(Report.ReportDefinition.ReportObjects. _
Item(reportObjectName)) Is FieldObject Then
field = Report.ReportDefinition.ReportObjects. _
Item(reportObjectName)
If TypeOf (field.DataSource) _
Is SpecialVarFieldDefinition Then
specialField = field.DataSource
GetSpecialField = specialField
Else : GetSpecialField = Nothing
End If
Else : Return Nothing
End If
End Function
[C#]
private SpecialVarFieldDefinition GetSpecialField
(string reportObjectName)
{
FieldObject field;
SpecialVarFieldDefinition specialField;
field =
Report.ReportDefinition.ReportObjects[reportObjectName]
as FieldObject;
if (field != null)
{
specialField = field.DataSource as
SpecialVarFieldDefinition;
if(specialField != null) return specialField;
else return null;
}
else return null;
}
Anforderungen
Namespace CrystalDecisions.CrystalReports.Engine
Assembly CrystalDecisions.CrystalReports.Engine (CrystalDecisions.CrystalReports.Engine.dll)
Siehe auch
SpecialVarFieldDefinition Elemente | CrystalDecisions.CrystalReports.Engine Namespace
©2005 Business Objects SA Alle Rechte vorbehalten
| Business Objects SA http://germany.businessobjects.com/ Supportleistungen http://germany.businessobjects.com/support/ |