[]
        
(Showing Draft Content)

GC.Spread.Sheets.Slicers.DOMTableSlicer

クラス: DOMTableSlicer

Sheets.Slicers.DOMTableSlicer

Hierarchy

Table of contents

コンストラクタ

プロパティ

メソッド

コンストラクタ

constructor

new DOMTableSlicer(name, table, columnName)

スライサーを表します。

パラメータ

名前 説明
name string スライサーの名前。
table Table スライサーに関連するテーブル。
columnName string テーブルの列の名前。

Overrides

FloatingObject.constructor

プロパティ

typeName

typeName: string

シリアル化のサポートに使用される型名の文字列を表します。

Inherited from

FloatingObject.typeName

メソッド

allowMove

allowMove(value?): any

フローティングオブジェクトの移動を無効にするかどうかを取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを移動またはサイズ変更できないようにします。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1", 10, 10, 60, 64);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.allowResize(false);
customFloatingObject.allowMove(false);
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);

パラメータ

名前 説明
value? boolean フローティングオブジェクトの移動を無効にするかどうかの設定。

戻り値

any

値が設定されていない場合は、フローティングオブジェクトの移動を無効にするかどうかの設定を返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.allowMove


allowResize

allowResize(value?): any

フローティングオブジェクトのサイズ変更を無効にするかどうかを取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを移動またはサイズ変更できないようにします。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1", 10, 10, 60, 64);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.allowResize(false);
customFloatingObject.allowMove(false);
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);

パラメータ

名前 説明
value? boolean フローティングオブジェクトのサイズ変更を無効にするかどうかの設定。

戻り値

any

値が設定されていない場合は、フローティングオブジェクトのサイズ変更を無効にするかどうかの設定を返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.allowResize


alt

alt(value?): any

スクリーンリーダーのフローティングオブジェクトの代替テキストを取得または設定します。

パラメータ

名前 説明
value? string フローティングオブジェクトの代替テキスト。

戻り値

any

フローティングオブジェクトの代替テキスト。

Inherited from

FloatingObject.alt


captionName

captionName(value?): any

スライサーのキャプション名を取得または設定します。

実例

// 次のサンプルコードは、captionNameメソッドを使用します。
// テーブルを作成します。
datas = [
    ["1", "NewYork", "1968/6/8", "80", "180"],
    ["4", "NewYork", "1972/7/3", "72", "168"],
    ["4", "NewYork", "1964/3/2", "71", "179"],
    ["5", "Washington", "1972/8/8","80", "171"],
    ["6", "Washington", "1986/2/2", "89", "161"],
    ["7", "Washington", "2012/2/15", "71", "240"]];
var table = activeSheet.tables.addFromDataSource("table1", 2, 2, datas);
dataColumns = ["Name", "City", "Birthday", "Weight", "Height"];
table.setColumnName(0, dataColumns[0]);
table.setColumnName(1, dataColumns[1]);
table.setColumnName(2, dataColumns[2]);
table.setColumnName(3, dataColumns[3]);
table.setColumnName(4, dataColumns[4]);
// スライサーのスタイル。
var style1 = new GC.Spread.Sheets.Slicers.SlicerStyles.light4();
// スライサーをシートに追加し、スライサーインスタンスを返します。
var slicer = activeSheet.slicers.add("slicer1",table.name(),"Name");
 // スライサーのプロパティを変更します。
slicer.position(new GC.Spread.Sheets.Point(100, 200));
slicer.captionName("S1");
slicer.style(style1);

パラメータ

名前
value? string

戻り値

any

値が設定されていない場合は、スライサーのキャプション名を返します。値が設定されている場合は、スライサーを返します。


cloneContent

cloneContent(): HTMLElement

インスタンスの現在の内容のコピーを取得します。

戻り値

HTMLElement

インスタンスの現在の内容のコピー。

Inherited from

FloatingObject.cloneContent


columnCount

columnCount(value?): any

スライサーの列数を取得または設定します。

パラメータ

名前
value? number

戻り値

any

値が設定されていない場合は、スライサーの列数を返します。値が設定されている場合は、スライサーを返します。


content

content(value?): any

カスタムフローティングオブジェクトの内容を取得または設定します。

パラメータ

名前 説明
value? HTMLElement カスタムフローティングオブジェクトの内容。

戻り値

any

値が設定されていない場合は、カスタムフローティングオブジェクトの内容を返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.content


disableResizingAndMoving

disableResizingAndMoving(value?): any

スライサーのサイズ変更と移動を無効にするかどうかを取得または設定します。

実例

// 次のサンプルコードは、スライサーを移動またはサイズ変更できないようにします。
// テーブルを作成します。
datas = [
    ["1", "NewYork", "1968/6/8", "80", "180"],
    ["4", "NewYork", "1972/7/3", "72", "168"],
    ["4", "NewYork", "1964/3/2", "71", "179"],
    ["5", "Washington", "1972/8/8","80", "171"],
    ["6", "Washington", "1986/2/2", "89", "161"],
    ["7", "Washington", "2012/2/15", "71", "240"]];
var table = activeSheet.tables.addFromDataSource("table1", 2, 2, datas);
dataColumns = ["Name", "City", "Birthday", "Weight", "Height"];
table.setColumnName(0, dataColumns[0]);
table.setColumnName(1, dataColumns[1]);
table.setColumnName(2, dataColumns[2]);
table.setColumnName(3, dataColumns[3]);
table.setColumnName(4, dataColumns[4]);
// スライサーのスタイル。
var style1 = new GC.Spread.Sheets.Slicers.SlicerStyles.light4();
// スライサーをシートに追加し、スライサーインスタンスを返します。
var slicer = activeSheet.slicers.add("slicer1",table.name(),"Height");
// スライサーのプロパティを変更します。
slicer.position(new GC.Spread.Sheets.Point(100, 200));
slicer.disableResizingAndMoving(true);
slicer.style(style1);

パラメータ

名前
value? boolean

戻り値

any

値が設定されていない場合は、スライサーのサイズ変更と移動を無効にするかどうかを返します。値が設定されている場合は、スライサーを返します。


dynamicMove

dynamicMove(value?): any

行または列を表示/非表示にするとき、サイズ変更するとき、または移動するときにオブジェクトが移動するかどうかを取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを作成します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1", 10, 10, 60, 64);
customFloatingObject.isVisible(true);
customFloatingObject.dynamicSize(true);
customFloatingObject.dynamicMove(true);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);

パラメータ

名前 説明
value? boolean 行または列を表示/非表示にするとき、サイズ変更するとき、または移動するときにオブジェクトが移動するかどうかを示す値。

戻り値

any

値が設定されていない場合は、このフローティングオブジェクトが動的に移動するかどうかを返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.dynamicMove


dynamicSize

dynamicSize(value?): any

行または列を表示/非表示にするとき、サイズ変更するとき、または移動するときにオブジェクトのサイズが変更されるかどうかを取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを作成します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1", 10, 10, 60, 64);
customFloatingObject.isVisible(true);
customFloatingObject.dynamicSize(true);
customFloatingObject.dynamicMove(true);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);

パラメータ

名前 説明
value? boolean 行または列を表示/非表示にするとき、サイズ変更するとき、または移動するときにオブジェクトのサイズが変更されるかどうかを示す値。

戻り値

any

値が設定されていない場合は、このフローティングオブジェクトのサイズが動的に変更されるかどうかを返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.dynamicSize


endColumn

endColumn(value?): any

フローティングオブジェクトの位置の終了列インデックスを取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを作成します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1", 10, 10, 60, 64);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);
// シートに追加すると有効になります。
customFloatingObject.startRow(2);
customFloatingObject.startColumn(2);
customFloatingObject.startRowOffset(10);
customFloatingObject.startColumnOffset(10);
customFloatingObject.endRow(7);
customFloatingObject.endColumn(5);
customFloatingObject.endRowOffset(10);
customFloatingObject.endColumnOffset(10);

パラメータ

名前 説明
value? number フローティングオブジェクトの位置の終了列インデックス。

戻り値

any

値が設定されていない場合は、フローティングオブジェクトの位置の終了列インデックスを返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.endColumn


endColumnOffset

endColumnOffset(value?): any

フローティングオブジェクトの終了列に対するオフセットを取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを作成します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1", 10, 10, 60, 64);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);
// シートに追加すると有効になります。
customFloatingObject.startRow(2);
customFloatingObject.startColumn(2);
customFloatingObject.startRowOffset(10);
customFloatingObject.startColumnOffset(10);
customFloatingObject.endRow(7);
customFloatingObject.endColumn(5);
customFloatingObject.endRowOffset(10);
customFloatingObject.endColumnOffset(10);

パラメータ

名前 説明
value? number フローティングオブジェクトの終了列に対するオフセット。

戻り値

any

値が設定されていない場合は、フローティングオブジェクトの終了列に対するオフセットを返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.endColumnOffset


endRow

endRow(value?): any

フローティングオブジェクトの位置の終了行インデックスを取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを作成します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1", 10, 10, 60, 64);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);
// シートに追加すると有効になります。
customFloatingObject.startRow(2);
customFloatingObject.startColumn(2);
customFloatingObject.startRowOffset(10);
customFloatingObject.startColumnOffset(10);
customFloatingObject.endRow(7);
customFloatingObject.endColumn(5);
customFloatingObject.endRowOffset(10);
customFloatingObject.endColumnOffset(10);

パラメータ

名前 説明
value? number フローティングオブジェクトの位置の終了行インデックス。

戻り値

any

値が設定されていない場合は、フローティングオブジェクトの位置の終了行インデックスを返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.endRow


endRowOffset

endRowOffset(value?): any

フローティングオブジェクトの終了行に対するオフセットを取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを作成します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1", 10, 10, 60, 64);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);
// シートに追加すると有効になります。
customFloatingObject.startRow(2);
customFloatingObject.startColumn(2);
customFloatingObject.startRowOffset(10);
customFloatingObject.startColumnOffset(10);
customFloatingObject.endRow(7);
customFloatingObject.endColumn(5);
customFloatingObject.endRowOffset(10);
customFloatingObject.endColumnOffset(10);

パラメータ

名前 説明
value? number フローティングオブジェクトの終了行に対するオフセット。

戻り値

any

値が設定されていない場合は、フローティングオブジェクトの終了行に対するオフセットを返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.endRowOffset


fixedPosition

fixedPosition(value): any

フローティングオブジェクトの位置が固定されているかどうかを取得または設定します。fixedPositionがtrueの場合、dynamicMoveとdynamicSizeは無効になります。

実例

// 次のサンプルコードは、オブジェクトの位置を固定します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1", 10, 10, 60, 64);
customFloatingObject.fixedPosition(true);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);

パラメータ

名前 説明
value boolean フローティングオブジェクトの位置が固定されているかどうかを示す値。

戻り値

any

値が設定されていない場合は、フローティングオブジェクトの位置が固定されているかどうかを返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.fixedPosition


getHost

getHost(): HTMLElement[]

カスタムコンテンツのDOMホストを取得します。

戻り値

HTMLElement[]

Inherited from

FloatingObject.getHost


height

height(value?): any

フローティングオブジェクトの高さを取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを作成します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1");
customFloatingObject.x(10);
customFloatingObject.y(10);
customFloatingObject.width(60);
customFloatingObject.height(64);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);

パラメータ

名前 説明
value? number フローティングオブジェクトの高さ。

戻り値

any

値が設定されていない場合は、フローティングオブジェクトの高さを返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.height


isLocked

isLocked(value?): any

このフローティングオブジェクトがロックされているかどうかを取得または設定します。

実例

var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1");
customFloatingObject.x(10);
customFloatingObject.y(10);
customFloatingObject.width(60);
customFloatingObject.height(64);
customFloatingObject.isLocked(true);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);
activeSheet.options.isProtected = true;

パラメータ

名前 説明
value? boolean このフローティングオブジェクトがロックされているかどうかを示す値。

戻り値

any

値が設定されていない場合は、このフローティングオブジェクトがロックされているかどうかを返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.isLocked


isSelected

isSelected(value?): any

このフローティングオブジェクトが選択されているかどうかを取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを作成します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1", 10, 10, 60, 64);
customFloatingObject.isSelected(true);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);

パラメータ

名前 説明
value? boolean このフローティングオブジェクトが選択されているかどうかを示す値。

戻り値

any

値が設定されていない場合は、このフローティングオブジェクトが選択されているかどうかを返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.isSelected


isVisible

isVisible(value?): any

このフローティングオブジェクトが表示されるかどうかを取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを作成します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1", 10, 10, 60, 64);
customFloatingObject.isVisible(true);
customFloatingObject.dynamicSize(true);
customFloatingObject.dynamicMove(true);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);

パラメータ

名前 説明
value? boolean このフローティングオブジェクトが表示されるかどうかを示す値。

戻り値

any

値が設定されていない場合は、このフローティングオブジェクトが表示されるかどうかを返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.isVisible


itemHeight

itemHeight(value?): any

スライサーのアイテムの高さを取得または設定します。

パラメータ

名前
value? number

戻り値

any

値が設定されていない場合は、スライサーのアイテムの高さを返します。値が設定されている場合は、スライサーを返します。


name

name(value?): any

スライサーの名前を取得または設定します。

パラメータ

名前
value? string

戻り値

any

値が設定されていない場合は、スライサーの名前を返します。値が設定されている場合は、スライサーを返します。

Overrides

FloatingObject.name


refreshContent

refreshContent(): void

フローティングオブジェクトの内容を更新します。内容をフローティングオブジェクトと同期させるには、このメソッドをオーバーライドする必要があります。

戻り値

void

Inherited from

FloatingObject.refreshContent


showHeader

showHeader(value?): any

スライサーのヘッダを表示するかどうかを取得または設定します。

実例

// 次のサンプルコードは、スライサーのヘッダを非表示にします。
// テーブルを作成します。
datas = [
    ["1", "NewYork", "1968/6/8", "80", "180"],
    ["4", "NewYork", "1972/7/3", "72", "168"],
    ["4", "NewYork", "1964/3/2", "71", "179"],
    ["5", "Washington", "1972/8/8","80", "171"],
    ["6", "Washington", "1986/2/2", "89", "161"],
    ["7", "Washington", "2012/2/15", "71", "240"]];
var table = activeSheet.tables.addFromDataSource("table1", 2, 2, datas);
dataColumns = ["Name", "City", "Birthday", "Weight", "Height"];
table.setColumnName(0, dataColumns[0]);
table.setColumnName(1, dataColumns[1]);
table.setColumnName(2, dataColumns[2]);
table.setColumnName(3, dataColumns[3]);
table.setColumnName(4, dataColumns[4]);
// スライサーのスタイル。
var style1 = new GC.Spread.Sheets.Slicers.SlicerStyles.light4();
// スライサーをシートに追加し、スライサーインスタンスを返します。
var slicer = activeSheet.slicers.add("slicer1",table.name(),"Height");
slicer.position(new GC.Spread.Sheets.Point(100, 200));
slicer.showHeader(false);
slicer.style(style1);
// スライサーをシートに追加します。
activeSheet.slicers.add(slicer);

パラメータ

名前
value? boolean

戻り値

any

値が設定されていない場合は、スライサーのヘッダを表示するかどうかを返します。値が設定されている場合は、スライサーを返します。


showNoDataItems

showNoDataItems(value?): any

スライサーのデータなしアイテムを表示するかどうかを取得または設定します。

パラメータ

名前
value? boolean

戻り値

any

値が設定されていない場合は、スライサーのデータなしアイテムを表示するかどうかを返します。値が設定されている場合は、スライサーを返します。


showNoDataItemsInLast

showNoDataItemsInLast(value?): any

データなしアイテムを最後に表示するかどうかを取得または設定します。

パラメータ

名前
value? boolean

戻り値

any

値が設定されていない場合は、データなしアイテムを最後に表示するかどうかを返します。値が設定されている場合は、スライサーを返します。


sortState

sortState(value?): any

スライサーのソート状態を取得または設定します。

実例

// 次のサンプルコードは、スライサーの項目のソート順序を設定します。
// テーブルを作成します。
datas = [
    ["1", "NewYork", "1968/6/8", "80", "180"],
    ["4", "NewYork", "1972/7/3", "72", "168"],
    ["4", "NewYork", "1964/3/2", "71", "179"],
    ["5", "Washington", "1972/8/8","80", "171"],
    ["6", "Washington", "1986/2/2", "89", "161"],
    ["7", "Washington", "2012/2/15", "71", "240"]];
var table = activeSheet.tables.addFromDataSource("table1", 2, 2, datas);
dataColumns = ["Name", "City", "Birthday", "Weight", "Height"];
table.setColumnName(0, dataColumns[0]);
table.setColumnName(1, dataColumns[1]);
table.setColumnName(2, dataColumns[2]);
table.setColumnName(3, dataColumns[3]);
table.setColumnName(4, dataColumns[4]);
// スライサーのスタイル。
var style1 = new GC.Spread.Sheets.Slicers.SlicerStyles.light4();
// スライサーをシートに追加し、スライサーインスタンスを返します。
var slicer = activeSheet.slicers.add("slicer1",table.name(),"Height");
// スライサーのプロパティを設定します。
slicer.position(new GC.Spread.Sheets.Point(100, 200));
slicer.sortState(GC.Spread.Sheets.SortState.descending);
slicer.style(style1);

パラメータ

名前
value? SortState

戻り値

any

値が設定されていない場合は、スライサーのソート状態を返します。値が設定されている場合は、スライサーを返します。


startColumn

startColumn(value?): any

フローティングオブジェクトの位置の開始列インデックスを取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを作成します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1", 10, 10, 60, 64);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);
// シートに追加すると有効になります。
customFloatingObject.startRow(2);
customFloatingObject.startColumn(2);
customFloatingObject.startRowOffset(10);
customFloatingObject.startColumnOffset(10);

パラメータ

名前 説明
value? number フローティングオブジェクトの位置の開始列インデックス。

戻り値

any

値が設定されていない場合は、フローティングオブジェクトの位置の開始列インデックスを返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.startColumn


startColumnOffset

startColumnOffset(value?): any

フローティングオブジェクトの開始列に対するオフセットを取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを作成します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1", 10, 10, 60, 64);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);
// シートに追加すると有効になります。
customFloatingObject.startRow(2);
customFloatingObject.startColumn(2);
customFloatingObject.startRowOffset(10);
customFloatingObject.startColumnOffset(10);

パラメータ

名前 説明
value? number フローティングオブジェクトの開始列に対するオフセット。

戻り値

any

値が設定されていない場合は、フローティングオブジェクトの開始列に対するオフセットを返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.startColumnOffset


startRow

startRow(value?): any

フローティングオブジェクトの位置の開始行インデックスを取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを作成します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1", 10, 10, 60, 64);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);
// シートに追加すると有効になります。
customFloatingObject.startRow(2);
customFloatingObject.startColumn(2);
customFloatingObject.startRowOffset(10);
customFloatingObject.startColumnOffset(10);

パラメータ

名前 説明
value? number フローティングオブジェクトの位置の開始行インデックス。

戻り値

any

値が設定されていない場合は、フローティングオブジェクトの位置の開始行インデックスを返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.startRow


startRowOffset

startRowOffset(value?): any

フローティングオブジェクトの開始行に対するオフセットを取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを作成します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1", 10, 10, 60, 64);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);
// シートに追加すると有効になります。
customFloatingObject.startRow(2);
customFloatingObject.startColumn(2);
customFloatingObject.startRowOffset(10);
customFloatingObject.startColumnOffset(10);

パラメータ

名前 説明
value? number フローティングオブジェクトの開始行に対するオフセット。

戻り値

any

値が設定されていない場合は、フローティングオブジェクトの開始行に対するオフセットを返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.startRowOffset


style

style(value?): any

スライサーのスタイルを取得または設定します。

実例

// 次のサンプルコードは、組み込みスタイルを使用します。
// テーブルを作成します。
datas = [
    ["1", "NewYork", "1968/6/8", "80", "180"],
    ["4", "NewYork", "1972/7/3", "72", "168"],
    ["4", "NewYork", "1964/3/2", "71", "179"],
    ["5", "Washington", "1972/8/8","80", "171"],
    ["6", "Washington", "1986/2/2", "89", "161"],
    ["7", "Washington", "2012/2/15", "71", "240"]];
var table = activeSheet.tables.addFromDataSource("table1", 2, 2, datas);
dataColumns = ["Name", "City", "Birthday", "Weight", "Height"];
table.setColumnName(0, dataColumns[0]);
table.setColumnName(1, dataColumns[1]);
table.setColumnName(2, dataColumns[2]);
table.setColumnName(3, dataColumns[3]);
table.setColumnName(4, dataColumns[4]);
// スライサーのスタイル。
var style1 = new GC.Spread.Sheets.Slicers.SlicerStyles.light4();
// スライサーをシートに追加し、スライサーインスタンスを返します。
var slicer = activeSheet.slicers.add("slicer1",table.name(),"Name");
// スライサーのプロパティを変更します。
slicer.position(new GC.Spread.Sheets.Point(100, 200));
slicer.style(style1);

パラメータ

名前 説明
value? SlicerStyle スライサーのスタイル。

戻り値

any

値が設定されていない場合は、スライサーのスタイルを返します。値が設定されている場合は、スライサーを返します。


visuallyNoDataItems

visuallyNoDataItems(value?): any

データのないアイテムを視覚的に区別するかどうかを取得または設定します。

パラメータ

名前
value? boolean

戻り値

any

値が設定されていない場合は、データのないアイテムを視覚的に区別するかどうかを返します。値が設定されている場合は、スライサーを返します。


width

width(value?): any

フローティングオブジェクトの幅を取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを作成します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1");
customFloatingObject.x(10);
customFloatingObject.y(10);
customFloatingObject.width(60);
customFloatingObject.height(64);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);

パラメータ

名前 説明
value? number フローティングオブジェクトの幅。

戻り値

any

値が設定されていない場合は、フローティングオブジェクトの幅を返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.width


x

x(value?): any

フローティングオブジェクトの水平位置を取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを作成します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1");
customFloatingObject.x(10);
customFloatingObject.y(10);
customFloatingObject.width(60);
customFloatingObject.height(64);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);

パラメータ

名前 説明
value? number フローティングオブジェクトの水平位置。

戻り値

any

値が設定されていない場合は、フローティングオブジェクトの水平位置を返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.x


y

y(value?): any

フローティングオブジェクトの垂直位置を取得または設定します。

実例

// 次のサンプルコードは、フローティングオブジェクトを作成します。
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1");
customFloatingObject.x(10);
customFloatingObject.y(10);
customFloatingObject.width(60);
customFloatingObject.height(64);
var btn = document.createElement('button');
btn.style.width = "60px";
btn.style.height = "30px";
btn.innerText = "button";
customFloatingObject.content(btn);
activeSheet.floatingObjects.add(customFloatingObject);

パラメータ

名前 説明
value? number フローティングオブジェクトの垂直位置。

戻り値

any

値が設定されていない場合は、フローティングオブジェクトの垂直位置を返します。値が設定されている場合は、フローティングオブジェクトを返します。

Inherited from

FloatingObject.y