Share via


GroupNameFieldDefinitions.Item Property (String)

Gets the object with the specified name. In C#, this property is the indexer for the GroupNameFieldDefinition class.

Namespace CrystalDecisions.CrystalReports.Engine Assembly CrystalDecisions.CrystalReports.Engine (CrystalDecisions.CrystalReports.Engine.dll)

Syntax

'Declaration

Public Overrideable ReadOnly Property Item ( _
    ByVal fieldName As String _ 
) As CrystalDecisions.CrystalReports.Engine.GroupNameFieldDefinition
public virtual CrystalDecisions.CrystalReports.Engine.GroupNameFieldDefinition this [
    string fieldName
]{get;}

Parameters

  • fieldName

Property Value

The value in the collection with the specified name.

Remarks

This property allows you to access a specific item in the collection. The item is referenced by the object name, such as "object1".

The property name Item does not exist for C#. To access an item in a collection using C#, use the syntax: collection["object1"].

Example

This example returns the group name field definition according to its name.

'Declaration

      Private Function GetGroupNameFieldDefinitionByName(ByVal myReportDocument As ReportDocument, ByVal fieldName As String) As GroupNameFieldDefinition
        Dim myGroupNameFieldDefinitions As GroupNameFieldDefinitions = myReportDocument.DataDefinition.GroupNameFields
        GetGroupNameFieldDefinitionByName = myGroupNameFieldDefinitions.Item(fieldName)
      End Function
      
      private GroupNameFieldDefinition GetGroupNameFieldDefinitionByName(ReportDocument reportDocument, String fieldName)
      {
        GroupNameFieldDefinitions groupNameFieldDefinitions = reportDocument.DataDefinition.GroupNameFields;
        return groupNameFieldDefinitions[fieldName];
      }
      

Version Information

Crystal Reports Basic for Visual Studio 2008

Supported since: Crystal Reports for Visual Studio .NET 2002

See Also

Reference

GroupNameFieldDefinitions Class
GroupNameFieldDefinitions Members
CrystalDecisions.CrystalReports.Engine Namespace