Classe DateTimeGroupOptions

Consente di ottenere e impostare le opzioni della data e dell'ora di un gruppo data ora di un report.

Per un elenco di tutti i membri di questo tipo, vedere Membri DateTimeGroupOptions.

Object

   GroupOptions

      DateTimeGroupOptions

[Visual Basic]

Public Class DateTimeGroupOptions
   Inherits GroupOptions

[C#]

public class DateTimeGroupOptions : GroupOptions

[C++]

__gc public class DateTimeGroupOptions : public GroupOptions

[VJ#]

public class DateTimeGroupOptions extends GroupOptions

Note

Restituisce l'oggetto GroupOptions tramite la proprietà GroupOptions dell'oggetto Group e lo imposta come oggetto DateTimeGroupOptions.

Esempio

Nel seguente esempio viene restituito un oggetto DateTimeGroupOptions.

[Visual Basic]

Private Function GetDateTimeGroupOptions _ 
(ByVal groupIndex As Integer) As DateTimeGroupOptions
   Dim group As Group
   Dim datetimeGroup As DateTimeGroupOptions
   ' Individua il gruppo in base all'indice.
   group = Report.DataDefinition.Groups.Item(groupIndex)
   ' Restituisce l'oggetto GroupOptions, lo imposta come 
   '  un oggetto DateTimeGroupOptions e lo restituisce.
   If TypeOf (group.GroupOptions) Is DateTimeGroupOptions Then
      datetimeGroup = group.GroupOptions
      GetDateTimeGroupOptions = datetimeGroup
   else GetDateTimeGroupOptions = nothing
   End If

[C#]

private DateTimeGroupOptions 
GetDateTimeGroupOptions(int groupIndex) 
{
   Group group;
   DateTimeGroupOptions datetimeGroup;

   // Individua il gruppo in base all'indice.
   group = Report.DataDefinition.Groups[groupIndex];
   // Restituisce l'oggetto GroupOptions, lo imposta come 
   //  un oggetto DateTimeGroupOptions e lo restituisce.
   datetimeGroup = group.GroupOptions as DateTimeGroupOptions;
   if (datetimeGroup != null) return datetimeGroup;
   else return null;
} 

[C++]

DateTimeGroupOptions* GetDateTimeGroupOptions(int groupIndex) 
{
   Group* group;
   DateTimeGroupOptions* datetimeGroup;

   // Individua il gruppo in base all'indice.
   group = Report->DataDefinition->Groups->Item[groupIndex];
 
   try
   {
      // Restituisce l'oggetto GroupOptions, lo imposta come 
      //  un oggetto DateTimeGroupOptions e lo restituisce.
      datetimeGroup = __try_cast<DateTimeGroupOptions*>
      (group->GroupOptions);
      return datetimeGroup;
   }
   catch(System::InvalidCastException*)
   {
      return 0;
   }
};

[VJ#]

private DateTimeGroupOptions 
GetDateTimeGroupOptions(int groupIndex) 
{
   Group group;
   DateTimeGroupOptions datetimeGroup;

   // Individua il gruppo in base all'indice.
   group = Report.get_DataDefinition().get_Groups().get_Item(groupIndex);
   // Restituisce l'oggetto GroupOptions, lo imposta come 
   //  un oggetto DateTimeGroupOptions e lo restituisce.
   datetimeGroup = (DateTimeGroupOptions ) group.get_GroupOptions();
   if (datetimeGroup != null) return datetimeGroup;
   else return null;
} 

Requisiti

Spazio dei nomi: CrystalDecisions.CrystalReports.Engine

Piattaforme: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP

Assemblaggio: CrystalDecisions.Crystalreports.Engine (in CrystalDecisions.Crystalreports.Engine.dll)

Vedere anche

Membri DateTimeGroupOptions | Spazio dei nomi CrystalDecisions.CrystalReports.Engine