クラス
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
プロパティは、 データエリアのデフォルトスタイルを指定します。