クラス
4D View Pro では、以下のクラスを使用することができます。
LineBorder
.color
.color : Text
.color
プロパティは、 境界線の 色 を指定します. デフォルト = black
.style
.style : Integer
.style
プロパティは、 境界線の スタイル を指定します. デフォルト = empty。
TableColumn
.dataField
.dataField : Text
.dataField
プロパティは、 データコンテキストにおける、表の列のプロパティ名を格納します.
.formatter
.formatter : Text
.formatter
プロパティは、 表の列のフォーマッターを格納します.
.name
.name : Text
.name
プロパティは、 表の列の名前を格納します (必須)。
TableOptions
.allowAutoExpand
.allowAutoExpand : Boolean
.allowAutoExpand
プロパティは、 隣接する空のセルに値が追加されたとき、表の列または行を拡張するかどうかを示します. デフォルト = true
.bandColumns
.bandColumns : Boolean
.bandColumns
プロパティは、 列において交互のスタイルを表示するかどうかを示します. デフォルト = false
.bandRows
.bandRows : Boolean
.bandRows
プロパティは、 行において交互のスタイルを表示するかどうかを示します. デフォルト = true
.highlightLastColumn
.highlightLastColumn : Boolean
.highlightLastColumn
プロパティは、 最後の列をハイライト表示するかどうかを示します. デフォルト = false
.highlightFirstColumn
.highlightFirstColumn : Boolean
.highlightFirstColumn
プロパティは、 先頭の列をハイライト表示するかどうかを示します. デフォルト = false
.showFooter
.showFooter : Boolean
.showFooter
プロパティは、 フッターを表示するかどうかを示します. デフォルト = false
.showHeader
.showHeader : Boolean
.showHeader
プロパティは、 ヘッダーを表示するかどうかを示します. デフォルト = true
.showResizeHandle
.showResizeHandle : Boolean
.showResizeHandle
プロパティは、 source を持たない表において、リサイズハンドルを表示するかどうかを示します. デフォルト = false
.tableColumns
.tableColumns : Collection
.tableColumns
プロパティは、 表の列を作成するのに使用される cs.ViewPro.TableColumn オブジェクトのコレクションです.
.theme
.theme : cs.ViewPro.TableThemeOptions
.theme
プロパティは、 表のテーマを定義します (SpreadJS のネイティブテーマ名のテキスト値も可).
ネイティブSpreadJSテーマ を参照ください。
.useFooterDropDownList
.useFooterDropDownList : Boolean
.useFooterDropDownList
プロパティは、 列の合計値を計算するフッターセルでドロップダウンリストを使用するかを示します. デフォルト = false
TableStyle
.backColor
.backColor : Text
.backColor
プロパティは、 表の背景色 を指定します.
.forecolor
.forecolor : Text
.forecolor
プロパティは、 表の文字色 を指定します.
.font
.font : Text
.font
プロパティは、 表のフォント名 (フォントとテキスト 参照) を指定します.
.textDecoration
.textDecoration : Integer
.textDecoration
プロパティは、 表のテキスト装飾 ( フォントとテキストを参照) を指定します.
.borderLeft
.borderLeft : cs.ViewPro.LineBorder
.borderLeft
プロパティは、 表の左の外枠線を定義します .
.borderRight
.borderRight : cs.ViewPro.LineBorder
.borderRight
プロパティは、 表の右の外枠線を定義します .
.borderBottom
.borderBottom : cs.ViewPro.LineBorder
.borderBottom
プロパティは、 表の下の外枠線を定義します .
.borderHorizontal
.borderHorizontal : cs.ViewPro.LineBorder
.borderBottom
プロパティは、 表の横の外枠線を定義します .
.borderVertical
.borderVertical : cs.ViewPro.LineBorder
.borderVerical
プロパティは、 表の縦の外枠線を定義します .
TableTheme
.bandRows
.bandRows : Boolean
.bandRows
プロパティは、 行において交互のスタイルを表示するかどうかを示します.
.bandColumns
.bandColumns : Boolean
.bandColumns
プロパティは、 列において交互のスタイルを表示するかどうかを示します.
.highlightLastColumn
.highlightLastColumn : Boolean
.highlightLastColumn
プロパティは、 最後の列をハイライト表示するかどうかを示します.
.highlightFirstColumn
.highlightFirstColumn : Boolean
.highlightFirstColumn
プロパティは、 先頭の列をハイライト表示するかどうかを示します.
.theme
.theme : cs.ViewPro.TableThemeOptions
.theme : Text
.theme
プロパティは、 表のテーマを定義します. テキスト値の場合は、ネイティブSpreadJSテーマ の名前を使用します。
TableThemeOptions
.firstColumnStripSize
.firstColumnStripSize : Integer
.firstColumnStripSize
プロパティは、 一つ目の交互の列スタイルを適用する列数を指定します. デフォルト = 1
.firstColumnStripStyle
.firstColumnStripStyle : cs.ViewPro.TableStyle
.firstColumnStripStyle
プロパティは、 一つ目の交互の列スタイルを指定します.
.firstFooterCellStyle
.firstFooterCellStyle : cs.ViewPro.TableStyle
.firstFooterCellStyle
プロパティは、 フッターの先頭セルのスタイルを指定します. "highlightFirstColumn" が true でなくてはなりません。
.firstHeaderCellStyle
.firstHeaderCellStyle : cs.ViewPro.TableStyle
.firstHeaderCellStyle
プロパティは、 ヘッダーの先頭セルのスタイルを指定します. "highlightFirstColumn" が true でなくてはなりません。
.firstRowStripSize
.firstRowStripSize : Integer
.firstRowStripSize
プロパティは、 一つ目の交互の列スタイルを適用する列数を指定します. デフォルト = 1。
.firstRowStripStyle
.firstRowStripStyle : cs.ViewPro.TableStyle
.firstRowStripStyle
プロパティは、 一つ目の交互の行スタイルを指定します.
.footerRowStyle
.footerRowStyle : cs.ViewPro.TableStyle
.footerRowStyle
プロパティは、 フッターエリアのデフォルトスタイルを指定します.
.headerRowStyle
.headerRowStyle : cs.ViewPro.TableStyle
.headerRowStyle
プロパティは、 ヘッダーエリアのデフォルトスタイルを指定します.
.highlightFirstColumnStyle
.highlightFirstColumnStyle : cs.ViewPro.TableStyle
.highlightFirstColumnStyle
プロパティは、 先頭列のスタイルを指定します. "highlightFirstColumn" が true でなくてはなりません。
.highlightLastColumnStyle
.highlightLastColumnStyle : cs.ViewPro.TableStyle
.highlightLastColumnStyle
プロパティは、 最後の列のスタイルを指定します. "highlightLastColumn" が true でなくてはなりません。
.lastFooterCellStyle
.lastFooterCellStyle : cs.ViewPro.TableStyle
.lastFooterCellStyle
プロパティは、 フッターの最後のセルのスタイルを指定します. "highlightLastColumn" が true でなくてはなりません。
.lastHeaderCellStyle
.lastHeaderCellStyle : cs.ViewPro.TableStyle
.lastHeaderCellStyle
プロパティは、 ヘッダーの最後のセルのスタイルを指定します. "highlightLastColumn" が true でなくてはなりません。
.name
.name : Text
.name
プロパティは、 ネイティブSpreadJSテーマの名前 を指定します.
.secondColumnStripSize
.secondColumnStripSize : Integer
.secondColumnStripSize
プロパティは、 二つ目の交互の列スタイルを適用する列数を指定します. デフォルト = 1
.secondColumnStripStyle
.secondColumnStripStyle : cs.ViewPro.TableStyle
.secondColumnStripStyle
プロパティは、 二つ目の交互の列スタイルを指定します.
.secondRowStripSize
.secondRowStripSize : Integer
.secondRowStripSize
プロパティは、 二つ目の交互の列スタイルを適用する列数を指定します. デフォルト = 1。
.secondRowStripStyle
.secondRowStripStyle : cs.ViewPro.TableStyle
.secondRowStripStyle
プロパティは、 二つ目の交互の行スタイルを指定します.
.wholeTableStyle
.wholeTableStyle : cs.ViewPro.TableStyle
.wholeTableStyle
プロパティは、 データエリアのデフォルトスタイルを指定します.