IM-Spreadsheet for Accel Platform IM-Spreadsheet 利用ガイド 第6版 2023-10-01

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