SpreadJS(日本語版) のリリース

Released: Feb 28, 2024

V17J での更新項目

機能

  • ガントシート:プロジェクト管理や生産管理などで使用される工程管理表(ガントチャート)をExcelライクなUIで作成できる「ガントシート」機能を追加しました。
  • ExcelライクなUIでタスクを管理:ガントシートではタスクの追加、編集、削除、ソートやフィルタといった操作を慣れ親しんだExcelライクなUIで実現することができます。
  • 階層表示やドラッグアンドドロップでの操作などExcel以上の機能性:ガントシートではExcelでは難しいタスクの階層表示に標準で対応。もちろん折りたたみや展開の操作も可能です。また、タスクバーをドラッグアンドドロップするだけでタスクの期日や先行後続タスクを変更できるので、いちいちセルからデータを入力する必要もありません。
  • 自由自在にカスタマイズ:ガントシートのスタイルは自由にカスタマイズ可能です。タスクバーのスタイルやグリッド線、非稼働日のスタイルなど要件に合わせてお使いいただくことができます。
  • ウォーターフォールチャート:開始時点と終了時点の間における各種数値の増減を可視化して分析できる「ウォーターフォールチャート」が使用できるようになりました...

Released: Feb 22, 2023

V16J での更新項目

機能

  • フォームコントロール:ワークシート上でインタラクティブな入力フォームを実現できる「フォームコントロール」機能を追加しました。この機能では、ボタンやチェックボックスなどをはじめとする9種類のExcelライクなフォームコントロールを利用できます。また、SpreadJSのExcel入出力機能を活用することで、フォームコントロールを配置したワークシートをExcelに出力したり、インポートしたExcelファイルに含まれるフォームコントロールをSpreadJS上で利用したりすることも可能です。
  • 新ファイルフォーマットとExcel入出力パフォーマンスの改善:新しいファイルフォーマット(SJS形式)によるSpreadJSデータの保存や読み込みが可能になりました。ライブラリ本体のほか、SpreadJSデザイナも新形式によるデータの保存や読み込みに対応します。この新ファイルフォーマットではデータ構造の最適化が実施されており、従来のSSJSON形式ファイルと比較して、大幅に少ないサイズでSpreadJSデータを保存できるようになりました。また...

Released: Oct 26, 2022

V15.2J での更新項目

機能

  • 新しいピクチャ機能:ピクチャ機能がシェイプをベースとした「PictureShape」に一新され、シート上に配置した画像に対する様々な表示調整が可能になりました。V15.1Jまでに実装されていた従来のピクチャ機能は互換性維持のため今後もご利用いただけますが、V15.2J以降は、大幅に機能強化された新しいPictureShapeクラスをぜひご利用ください。
  • ルックアップ列〈テーブルシート〉:テーブルシートでコンボボックスによるデータ入力が可能となる「ルックアップ列」機能を追加しました。コンボボックスでは配列で設定した任意のアイテムを表示できるほか、リレーション関係にあるテーブルのフィールドにあるデータをリスト表
  • 書式設定機能の強化〈テーブルシート〉:テーブルシートの書式設定で、バインドしているテーブルやリレーション関係にあるテーブルの列フィールドを参照できるようになりました。この機能を活用することにより、テーブル上の様々なデータを使った柔軟な情報表示が可能となります。
  • Excel互換関数の追加〈数式〉:Excelと互換性のある以下の数式関数をサポートしました。
    • 文字列操作関数...

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オプションの利用により...