GroupNameFieldDefinitions.Count Property
Gets the number of GroupNameFieldDefinition objects in the collection.
Namespace CrystalDecisions.CrystalReports.Engine Assembly CrystalDecisions.CrystalReports.Engine (CrystalDecisions.CrystalReports.Engine.dll)
Syntax
'Declaration
Public Overrides ReadOnly Property Count As Integer
public override int Count {get;}
Property Value
The number of items in the collection.
Example
This example searches for the group name field definition by partial name.
'Declaration
Private Function GetGroupNameFieldDefinitionByPartialName(ByVal myReportDocument As ReportDocument, ByVal partialFieldName As String) As GroupNameFieldDefinition
GetGroupNameFieldDefinitionByPartialName = Nothing
Dim myGroupNameFieldDefinitions As GroupNameFieldDefinitions = myReportDocument.DataDefinition.GroupNameFields
Dim i As Integer
For i = 0 To myGroupNameFieldDefinitions.Count
Dim myGroupNameFieldDefinition As GroupNameFieldDefinition
myGroupNameFieldDefinition = myGroupNameFieldDefinitions.Item(i)
If InStr(myGroupNameFieldDefinition.Name, partialFieldName) > 0 Then
GetGroupNameFieldDefinitionByPartialName = myGroupNameFieldDefinition
Exit Function
End If
Next
End Function
private GroupNameFieldDefinition GetGroupNameFieldDefinitionByPartialName(ReportDocument reportDocument, String partialFieldName)
{
GroupNameFieldDefinitions groupNameFieldDefinitions = reportDocument.DataDefinition.GroupNameFields;
for (int i=0; i< groupNameFieldDefinitions.Count; i++)
{
GroupNameFieldDefinition groupNameFieldDefinition = groupNameFieldDefinitions[i];
if (groupNameFieldDefinition.Name.IndexOf(partialFieldName) >= 0)
{
return groupNameFieldDefinition;
}
}
return null;
}
Version Information
Crystal Reports Basic for Visual Studio 2008
Supported since: Crystal Reports .NET 10
See Also
Reference
GroupNameFieldDefinitions Class
GroupNameFieldDefinitions Members
CrystalDecisions.CrystalReports.Engine Namespace