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.
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