SpreadJS製品ヘルプ
addDataBarRule メソッド
GC.Spread.Sheets.ConditionalFormatting 名前空間 > ConditionalFormats タイプ : addDataBarRule メソッド
最小スケールのタイプ。
最小スケールの値。
最大スケールのタイプ。
最大スケールの値。
ビューに表示するデータバーの色。
ルールが適用されるセル範囲。配列要素の型はGC.Spread.Sheets.Rangeです。
データバールールをルールコレクションに追加します。
シンタックス
var instance = new GC.Spread.Sheets.ConditionalFormatting.ConditionalFormats(worksheet);
var value; // Type: ConditionRuleBase
value = instance.addDataBarRule(minType, minValue, maxType, maxValue, color, ranges);
function addDataBarRule( 
   minType : ScaleValueType,
   minValue : number,
   maxType : ScaleValueType,
   maxValue : number,
   color : string,
   ranges : undefined
) : ConditionRuleBase;

パラメータ

minType
最小スケールのタイプ。
minValue
最小スケールの値。
maxType
最大スケールのタイプ。
maxValue
最大スケールの値。
color
ビューに表示するデータバーの色。
ranges
ルールが適用されるセル範囲。配列要素の型はGC.Spread.Sheets.Rangeです。

戻り値の型

ルールコレクションに追加されたデータバールール。
使用例
次のサンプルコードは、addDataBarRuleメソッドを使用します。
activeSheet.setValue(0,0,1,3);
activeSheet.setValue(1,0,15,3);
activeSheet.setValue(2,0,25,3);
activeSheet.setValue(3,0,-1,3);
activeSheet.conditionalFormats.addDataBarRule(GC.Spread.Sheets.ConditionalFormatting.ScaleValueType.number, -1, GC.Spread.Sheets.ConditionalFormatting.ScaleValueType.number, 40, "orange", [new GC.Spread.Sheets.Range(0,0,4,1)]);
activeSheet.setValue(0,0,1,3);
activeSheet.setValue(1,0,15,3);
activeSheet.setValue(2,0,25,3);
activeSheet.setValue(3,0,-1,3);
activeSheet.conditionalFormats.addDataBarRule(GC.Spread.Sheets.ConditionalFormatting.ScaleValueType.number, -1, GC.Spread.Sheets.ConditionalFormatting.ScaleValueType.number, 40, "orange", [new GC.Spread.Sheets.Range(0,0,4,1)]);
関連トピック

参照

ConditionalFormats タイプ