SpreadJS製品ヘルプ
DateOccurringType 列挙体
GC.Spread.Sheets.ConditionalFormatting 名前空間 : DateOccurringType 列挙体
日付タイプを指定します。
メンバ
メンバ解説
last7Days過去7日間を指定します。
lastMonth先月を指定します。
lastQuarter前の四半期を指定します。
lastWeek先週を指定します。
lastYear前の年を指定します。
nextMonth来月を指定します。
nextQuarter次の四半期を指定します。
nextWeek来週を指定します。
nextYear次の年を指定します。
thisMonth今月を指定します。
thisQuarter現在の四半期を指定します。
thisWeek今週を指定します。
thisYear現在の年を指定します。
today今日を指定します。
tomorrow明日を指定します。
yesterday昨日を指定します。
使用例
次のサンプルコードは、ルールを作成します。
var style = new GC.Spread.Sheets.Style();
style.backColor = "red";
var rule = new GC.Spread.Sheets.ConditionalFormatting.NormalConditionRule(GC.Spread.Sheets.ConditionalFormatting.RuleType.dateOccurringRule, [new GC.Spread.Sheets.Range(0,0,10,1)], style, null, null, null, null, null, GC.Spread.Sheets.ConditionalFormatting.DateOccurringType.nextWeek);
activeSheet.conditionalFormats.addRule(rule);

var d = new Date();
activeSheet.setValue(0, 0, d);
activeSheet.setValue(1, 0, new Date(d.setDate(d.getDate()+1)));
activeSheet.setValue(2, 0, new Date(d.setDate(d.getDate()+5)));
activeSheet.setValue(3, 0,new Date(d.setDate(d.getDate()+6)));
activeSheet.setValue(4, 0,new Date(d.setDate(d.getDate()+7)));
activeSheet.setValue(5, 0, new Date(d.setDate(d.getDate()+8)));
継承階層

Object
   GC.Spread.Sheets.ConditionalFormatting.DateOccurringType

関連トピック

参照

GC.Spread.Sheets.ConditionalFormatting 名前空間