クラス
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 プロパティは、 表のフォント(see フォントとテキストを参照)を定義します。。
.textDecoration
.textDecoration : Integer
.textDecoration プロパティは、 表のテキストに追加する装飾(see フォントとテキストを参照)を定義します。。
.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 プロパティは、 データエリアのデフォルトスタイルを指定します。