MESCIUS SPREAD for Windows Forms 17.0J
DateTimeGroupingType 列挙体

ナビゲーションツールとビュー
比較に使用する日付時刻値の部分を指定します。
構文
public enum DateTimeGroupingType : System.Enum 
'Declaration
 
Public Enum DateTimeGroupingType 
   Inherits System.Enum
 
メンバ
メンバ説明
Allすべての値によって比較する DateTime 値を指定します。
Date日付によって比較する DateTime 値を指定します。(時刻は無視されます)
Day日によって比較する DateTime 値を指定します。
Hour時によって比較する DateTime 値を指定します。
Minute分によって比較する DateTime 値を指定します。
Month月によって比較する DateTime 値を指定します。
Second秒によって比較する DateTime 値を指定します。
Year年によって比較する DateTime 値を指定します。
次のサンプルコードは、DateTimeGroupingType列挙体を使用します。
FarPoint.Win.Spread.TableStyle tstyle = fpSpread1.CreateTableStyle("Style1", FarPoint.Win.Spread.TableStyle.TableStyleLight2);
fpSpread1.Sheets[0].Cells[1, 1].Text = "Last Name";
fpSpread1.Sheets[0].Cells[1, 2].Text = "Value";
fpSpread1.Sheets[0].Cells[2, 1].Text = "2/17/2016";
fpSpread1.Sheets[0].Cells[2, 2].Value = "Press";
fpSpread1.Sheets[0].Cells[3, 1].Text = "12/31/1990";
fpSpread1.Sheets[0].Cells[3, 2].Value = "Press";
fpSpread1.Sheets[0].Cells[4, 1].Text = "2017";
fpSpread1.Sheets[0].Cells[4, 2].Value = "test";
fpSpread1.TableStyleCollection.Add(tstyle);
FarPoint.Win.Spread.TableView table = fpSpread1.Sheets[0].AddTable("table", 1, 1, 5, 2, "Style1");

FarPoint.Win.Spread.FilterItemValue test = new FarPoint.Win.Spread.FilterItemValue(System.DateTime.Today, FarPoint.Win.Spread.DateTimeGroupingType.Year);
FarPoint.Win.Spread.FilterItemValue test1 = new FarPoint.Win.Spread.FilterItemValue(new System.DateTime(1990, 12, 31), FarPoint.Win.Spread.DateTimeGroupingType.Year);
FarPoint.Win.Spread.MultiValuesFilterItem multifilter = new FarPoint.Win.Spread.MultiValuesFilterItem(new FarPoint.Win.Spread.FilterItemValue[] { test, test1 });
//Use the customized filter by implementing IFilterItem and setting the filterItem to the table column.
table.Filter(0, multifilter);
Dim tstyle As FarPoint.Win.Spread.TableStyle = fpSpread1.CreateTableStyle("Style1", FarPoint.Win.Spread.TableStyle.TableStyleLight2)
fpSpread1.Sheets(0).Cells(1, 1).Text = "Last Name"
fpSpread1.Sheets(0).Cells(1, 2).Text = "Value"
fpSpread1.Sheets(0).Cells(2, 1).Text = "2/17/2016"
fpSpread1.Sheets(0).Cells(2, 2).Value = "Press"
fpSpread1.Sheets(0).Cells(3, 1).Text = "12/31/1990"
fpSpread1.Sheets(0).Cells(3, 2).Value = "Press"
fpSpread1.Sheets(0).Cells(4, 1).Text = "2017"
fpSpread1.Sheets(0).Cells(4, 2).Value = "test"
fpSpread1.TableStyleCollection.Add(tstyle)
Dim table As FarPoint.Win.Spread.TableView = fpSpread1.Sheets(0).AddTable("table", 1, 1, 5, 2, "Style1")

Dim test As New FarPoint.Win.Spread.FilterItemValue(System.DateTime.Today, FarPoint.Win.Spread.DateTimeGroupingType.Year)
Dim test1 As New FarPoint.Win.Spread.FilterItemValue(New System.DateTime(1990, 12, 31), FarPoint.Win.Spread.DateTimeGroupingType.Year)
Dim multifilter As New FarPoint.Win.Spread.MultiValuesFilterItem(New FarPoint.Win.Spread.FilterItemValue() {test, test1})
'Use the customized filter by implementing IFilterItem And setting the filterItem to the table column.
table.Filter(0, multifilter)
継承階層

System.Object
   System.ValueType
      System.Enum
         FarPoint.Win.Spread.DateTimeGroupingType

参照

FarPoint.Win.Spread 名前空間

 

 


© MESCIUS inc. All rights reserved.