6.1.4. JavaEE開発向けタグライブラリ¶
SpreadJSの機能を提供するタグライブラリです。
タグライブラリ情報
表示名
IM-Spreadsheet タグライブラリ
URI
http://www.intra-mart.co.jp/taglib/products/spreadsheet
構文
<%@ taglib prefix="imspreadsheet" uri="http://www.intra-mart.co.jp/taglib/products/spreadsheet" %>
6.1.4.1. spreadsheetタグ¶
spreadsheetタグは intra-mart Accel Platform 上でSpread.Sheetsを利用するためのタグです。
このタグを指定すると、Spread.Sheetsを利用するために必要な設定がHTMLに出力されます。
<imspreadsheet:spreadsheet />
spreadsheetタグは以下の属性を持ちます。
属性名 | 必須/任意 | 型 | 説明 | 省略時の動作 |
---|---|---|---|---|
theme | 任意 | string | テーマを指定します。利用可能なテーマは以下のとおりです。
IM-Spreadsheet 8.0.0 以降
・ excel2013white : Excel 2013 Whiteスタイル
・ excel2016colorful : Excel 2016 Colorfulスタイル
IM-Spreadsheet 8.0.3 以降
・ excel2007 : Excel 2007スタイル
・ excel2013lightGray : Excel 2013 Light Grayスタイル
・ excel2013darkGray : Excel 2013 Dark Grayスタイル
・ excel2016darkGray : Excel 2016 Dark Grayスタイル
IM-Spreadsheet 8.0.13 以降
・ excel2016black : Excel 2016 Blackスタイル
|
Excel 2007スタイル( excel2007 )が適用されます。 |
interop | 任意 | string | 相互接続機能を利用する場合にしています。利用可能な機能は以下のとおりです。
・ excelio : Excelインポート・エクスポート機能
|
なし |
plugins | 任意 | string | プラグインを利用する場合に指定します。この属性の指定なしでも基本機能の利用は可能です。
ただし、以下の機能を利用する場合はpluginsに指定する必要があります。
IM-Spreadsheet 8.0.0 以降
・ sheets.print : 印刷機能
IM-Spreadsheet 8.0.3 以降
・ sheets.pdf : PDF出力機能
・ sheets.barcode : バーコード機能
IM-Spreadsheet 8.0.13 以降
・ calcengine.languagepackages : 計算用言語パッケージ
・ pivot.pivottables : ピボットテーブル
・ sheets.slicers : スライサー
・ sheets.tablesheet : テーブルシート
・ sheets.io : ファイル操作
|
なし |
コラム
図形(sheets.shapes)、チャート機能(sheets.charts)のプラグインはplugins属性を指定しなくても標準でscriptタグに出力されます。(IM-Spreadsheet 8.0.3から)
以下の属性は廃止されました。
属性名 | 必須/任意 | 型 | 説明 | 省略時の動作 | 廃止バージョン |
---|---|---|---|---|---|
version | 任意 | string | 任意のバージョンの Spread.Sheets を利用する場合に指定します。 | 10.3.0 | IM-Spreadsheet 8.0.3 |
6.1.4.2. spreadviewタグ¶
spreadviewタグは intra-mart Accel Platform 上でSpread.Viewsを利用するためのタグです。
このタグを指定すると、Spread.Viewsを利用するために必要な設定がHTMLに出力されます。
<imspreadsheet:spreadview />
spreadviewタグは以下の属性を持ちます。
属性名 | 必須/任意 | 型 | 説明 | 省略時の動作 |
---|---|---|---|---|
theme | 任意 | string | テーマを指定します。利用可能なテーマは以下のとおりです。
・ bootstrap
・ flat
・ blue
|
なし |
plugins | 任意 | string | プラグインを利用する場合に指定します。複数のプラグインを指定する場合はカンマ(,)区切りで指定します。
指定可能なプラグインは以下の通りです。
・ calendargrouping : カレンダーグルーピング
・ cardlayout : カードレイアウトエンジン
・ gantt : ガント列タイププラグイン
・ horizontallayout : 水平レイアウトエンジン
・ masonrylayout : メーソンリーレイアウトエンジン
・ paging : ページング機能
・ searchbox : 検索ボックス機能
・ sparkline : スパークライン機能
・ timelinegrouping : タイムライングルーピング
・ trellisgrouping : トレリスグルーピング
|
なし |
以下の属性は廃止されました。
属性名 | 必須/任意 | 型 | 説明 | 省略時の動作 | 廃止バージョン |
---|---|---|---|---|---|
version | 任意 | string | 任意のバージョンの Spread.Views を利用する場合に指定します。 | 10.3.0 | IM-Spreadsheet 8.0.3 |