SpreadJS(日本語版) のリリース
Released: Aug 2, 2022
V15.1J での更新項目
機能
- テーブルシート:
- SpreadJSの強力な表計算機能やExcelライクな操作性はそのままに、よりグリッドビューライクなデータ表示を実現できる「テーブルシート」機能を追加しました。同じく新規実装された「データマネージャー」と併せて活用することにより、従来のワークシートでは難しかった多様なデータ表現を実現できるようになります。
- 集計機能とグループ化:SpreadJSに搭載の数式・関数を利用して、テーブルシートのビューに集計列を追加できます。また、任意のフィールドを指定したデータのグループ化に対応しており、これらのグループは各セルに表示の[+]/[ー]ボタンで展開したり、折り畳んだりすることが可能です。さらに、このグループ化機能と集計機能を組み合わせることで、特定のデータをグループ毎に集計して表示することもできます。
- 行/列のピン留め:特定の行や列を「ピン留め」して、シート上部や左端に固定表示できます。この機能はコードによる設定のほか、コンテキストメニューや行ヘッダのクリックといったUI操作からも設定可能です。
- 新規行とデータ状態に応じたアイコン表示...
Released: Mar 24, 2022
V15J での更新項目
機能
新機能の追加
- 「リボンコンテナ」と「SpreadJSデザイナ」に以下のExcel互換機能を追加しました。
- 印刷機能を追加しました。
- リボンメニューに「ページレイアウト」タブを追加し、各種のページ設定や印刷設定が可能になりました。
- 「区切り位置」メニューを追加し、カンマやタブ文字で区切られたテキストを複数のセルに自動的に分割することが可能になりました。
- 「重複の削除」メニューを追加し、選択範囲内で重複するデータを自動的に削除することが可能になりました。
- ピボットテーブルに以下の機能を追加しました。
- コンテキストメニューの項目数が多くて画面に表示しきれない場合に、コンテキストメニューをスクロールして表示できるようになりました。
- Excel互換関数として以下の関数を追加しました。
- LAMBDA関数
- ASC関数
- DBCS/JIS関数
- セルの書式で、カラーインデックス[Color ##]を使用して色の指定ができるようになりました。
- 行単位、列単位で状態に応じたスタイルを設定できるようになりました。
- SpreadJSデザイナの動作環境として、Windows...
Released: Nov 11, 2021
V14J SP2(14.2.3) での更新項目
機能
新機能の追加
- リボンコンテナに以下の機能が追加されました。 リボンをシンプルなツールバーリボンモードで表示できるようになりました。
- getData/setDataメソッドを使用して、リボンの展開や折り畳み操作をコードから実行可能になりました。
- getResources/setResourcesメソッドを使用して、既定のUI要素のリソースのカスタマイズが可能になりました。
- リボン上でのカスタムコンポーネントの利用も可能になりました。
- ファイルの読み込み時に発生する、FileLoading/FileLoadedイベントを追加しました。
- 表示中のダイアログを閉じるためのcloseDialogメソッドを追加しました。
- React用のTypeScript定義ファイルを追加しました。
- シートの並び順を変更するchangeSheetIndexメソッドを追加しました。
- シートをコピーする「copySheet」コマンドを追加しました。
- 増分ロード中に、loadingコールバック関数の引数で、ロード中のワークシートを取得可能になりました...
Released: Jul 26, 2021
v14J SP1(14.1.3) での更新項目
不具合の修正
- セルボタンをクリックした後に、セルボタンの表示スタイルが不正になる
- 数式が設定されたセルをコピーして複数回ペーストした際に2回目以降が値としてペーストされる
- SpreadJSデザイナで、シート全体、行、列のレベルでセルの罫線の設定が正しく反映されない
- セルの書式に"#,##0.00%;-#,##0.00%;0%"を設定し、セルを編集しようとするとエラーが発生する
Released: Jun 24, 2021
v14.1.1 での更新項目
機能
- ピボットテーブル:SpreadJS上に展開したデータを自在に取り出し、直感的に操作できるピボットパネルUIを使いながら分析や集計を行うことができるようになります。
- カメラシェイプ:シート上にある任意の範囲をキャプチャしてシェイプに表示できる「カメラシェイプ」機能を追加しました。
- ハイパーリンク:シェイプにハイパーリンクを設定できるようになりました。
- スナップ機能:シェイプの移動やサイズ変更でその先端がセルの境界にスナップするようになります。
- 外観設定の強化:シェイプの塗りつぶしでグラデーションやテクスチャが設定できるようになったほか、二重線などをはじめとする多重線を枠線に設定できるようになりました。
- テキスト編集:シェイプのテキスト編集に対応しました。
- 軸の反転:X軸やY軸にある目盛りの並びを反転させてチャートを描画できる「軸の反転」機能に対応しました。
- シートタブ位置のカスタム:シートタブの位置をカスタムして、上下左右に表示できるようになりました。
- 固定した末尾行・列のスクロール動作:末尾の行・列がシート端へ常に固定される従来動作に加えて...
Released: Mar 8, 2021
v14.0.7 での更新項目
機能
- オンラインデモおよび製品に収録しているAngularサンプルを、Angular 11にアップデート
不具合の修正
- IE11上でチャートが表示できない
- macOSのChromeでリボンコンテナの、Excelファイル・CSVファイルのインポート処理が機能しない場合がある
- スプレッドシートのホスト要素に高さを指定してリボンコンテナを表示すると、リボンコンテナが正しく表示されない
- デザイナでCSVファイルをインポートすると既存のデータ上に表示される
Released: Jan 27, 2021
V14J での更新項目
機能
- リボンコンテナ:新コンポーネント「リボンコンテナ」が追加されました。SpreadJSデザイナをベースに開発されたこのコンポーネントを利用することで、スタンドアロンアプリケーションとして提供されている同デザイナの機能をWebアプリケーションに組み込み可能
- ファンネルチャート:Excel 2019でサポートされた「ファンネルチャート(じょうごグラフ)」の表示がSpreadJSでも可能
- パターンによる背景の塗りつぶし:チャートエリアやチャート要素の背景色として、パターンによる塗りつぶしが設定可能
- 縦軸と横軸の交点設定:チャートにおける軸の書式設定で、縦軸と横軸の交点を任意に設定可能
- ヘッダセル機能の強化:ヘッダセルにスパークラインや数式が設定可能
- パターンやグラデーションによる背景色設定:セル背景の塗りつぶしで、グラデーションや網掛け表示をはじめとするパターンを設定可能
- HTML出力:新しく追加されたtoHtmlメソッドの利用により、シート上の任意のセル範囲をHTMLデータとして出力可能
- 数値・日付のオーバーフロー表示:numbersFitModeオプションの利用により...
Released: Sep 16, 2020
V13.2J での更新項目
機能
- 人気のJSフレームワークを使った開発をさらにサポート:製品の使用方法を網羅的に確認できる「チュートリアルデモ」に、人気のJavaScriptフレームワークを使用したサンプルを追加
- 新しいInputManJSセル:InputManJSの機能を使って高度な入力を実現できるInputManJSセル機能を強化
- グループ化したデータのソート:グループ化したデータのソートに対応
- データラベルのカスタマイズ:チャートのデータラベルを柔軟にカスタマイズ可能
- スクロールバー表示のカスタマイズ:モバイルデバイスでの利用時に最適なスクロールバーの表示設定可能
- シート関連の以下の機能に対応
- sortRangeメソッドおよびRangeSortingイベントによる非表示行のソート除外設定
- ズーム時/ズーム後に発生するViewZooming/ViewZoomedイベントの追加
- clearPendingChangesメソッドによるダーティ状態クリア範囲の指定
- RangeChangedイベントの引数によるアンドゥ操作有無の判別
- チャート関連の以下の機能に対応...
Released: May 18, 2020
V13.1J での更新項目
機能
- 書式設定機能の強化:Microsoft Excel互換の書式設定"[$-ja-JP-x-gannen]"に対応
- コピーしたセルの挿入:コンテキストメニューを使用して「コピーしたセルの挿入」が可能
- ダーティセルの自動スタイル設定:「セルの状態に応じたスタイル設定」機能で、変更のあったセルのスタイル設定に対応
- リスト項目の複数選択:ドロップダウンオブジェクト機能を使用して表示したリストで複数項目の選択可能
- セルのハイパーリンク機能:Excel互換のハイパーリンク表示に対応
- シート機能の強化:UI操作によるシートの複数選択が可能
- セル文字列のフォーマット:数式を使ったセルの書式設定ができる「書式文字列」機能を追加
- 様々なチャート罫線:チャート描画用の線種として、点線や破線、一点鎖線、二点鎖線などが使用可能
- 時間単位のチャート軸:チャート軸の単位として「時間」を設定可能
- セルでの数式表示:新しく追加されたshowFormulasオプションの利用により、セルに設定された数式をシート上で表示可能
- フィルタ機能の強化:フィルタダイアログでフィルタ条件の追加設定が可能
- その他の機能強化...
Released: Jan 22, 2020
V13J での更新項目
機能
- テンプレート型セル:1つのセルに複数の情報を表示する「テンプレート型セル」を追加
- 項目選択型セル:ラジオボタンリストやチェックボタンリスト、ボタンリストといったリストをセル内に表示する「項目選択型セル」を追加
- セルボタン:セル内のテキスト情報に加えてボタンを表示できる「セルボタン」機能を搭載
- ドロップダウンオブジェクト:セルボタンに関連付けることで、さまざまな機能を持ったオブジェクトをドロップダウンとして表示することができるようになる「ドロップダウンオブジェクト」機能を搭載
- 自動マージ:隣接するセルの値が同じ場合に自動的にセル結合を行う「セルの自動マージ」機能を搭載
- セルの状態に応じたスタイル設定:セルの状態に応じてスタイルを設定で6種類(マウスホバー中、編集中、セルアクティブ時、セルの選択時、セルが読み取り専用設定されている場合、検証無効時)の状態に対してセルのスタイルを個別に設定。
- テキストローテーション:セルに表示するテキストの角度が設定可能
- ピクセルスクロール:シートのスクロール量を1px単位で設定できる「ピクセルスクロール」機能を搭載
- 領域の自動拡張...