DataDefinition.GroupNameFields Property
Gets the GroupNameFieldDefinitions collection.
Namespace CrystalDecisions.CrystalReports.Engine Assembly CrystalDecisions.CrystalReports.Engine (CrystalDecisions.CrystalReports.Engine.dll)
Syntax
'Declaration
Public Overrideable ReadOnly Property GroupNameFields As CrystalDecisions.CrystalReports.Engine.GroupNameFieldDefinitions
public virtual CrystalDecisions.CrystalReports.Engine.GroupNameFieldDefinitions GroupNameFields {get;}
Example
This example searches the database field definition according to the databaseName property.
'Declaration
Private Function GetDatabaseFieldDefinitionByName(ByVal myReportDocument As ReportDocument, ByVal databaseName As String, ByVal fieldName As String) As DatabaseFieldDefinition
GetDatabaseFieldDefinitionByName = Nothing
Dim myTable As Table = myReportDocument.Database.Tables.Item(databaseName)
If Not myTable Is Nothing Then
Dim myDatabaseFieldDefinitions As DatabaseFieldDefinitions = myTable.Fields
Dim myDatabaseFieldDefinition As DatabaseFieldDefinition = myDatabaseFieldDefinitions.Item(fieldName)
If Not myDatabaseFieldDefinition Is Nothing Then
GetDatabaseFieldDefinitionByName = myDatabaseFieldDefinition
End If
End If
End Function
private DatabaseFieldDefinition GetDatabaseFieldDefinitionByName(ReportDocument reportDocument, String databaseName, String fieldName)
{
Table table = reportDocument.Database.Tables[databaseName];
if (table != null)
{
DatabaseFieldDefinitions databaseFieldDefinitions = table.Fields;
DatabaseFieldDefinition databaseFieldDefinition = databaseFieldDefinitions[fieldName];
if (databaseFieldDefinition != null)
{
return databaseFieldDefinition;
}
}
return null;
}
Version Information
Crystal Reports Basic for Visual Studio 2008
Supported since: Crystal Reports for Visual Studio .NET 2002
See Also
Reference
DataDefinition Class
DataDefinition Members
CrystalDecisions.CrystalReports.Engine Namespace