[{"id":"924e5c0c-0717-4fae-9bbc-0b496941985e","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"22646924-f1ae-4a94-ac8e-e3e8ea2931f2","tags":[{"product":null,"links":null,"id":"2f522515-8c88-4017-855d-905bc4b0ea3c","name":"Upd","color":"Blue","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"827318c4-10fd-462b-aa96-fab2cff174a9","tags":[{"product":null,"links":null,"id":"2f522515-8c88-4017-855d-905bc4b0ea3c","name":"Upd","color":"Blue","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"8f626f70-8570-4934-a0e5-fc0ca6584738","tags":[{"product":null,"links":null,"id":"2f522515-8c88-4017-855d-905bc4b0ea3c","name":"Upd","color":"Blue","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"1029bbcc-399c-42e6-b412-a0437395d2d5","tags":[{"product":null,"links":null,"id":"2f522515-8c88-4017-855d-905bc4b0ea3c","name":"Upd","color":"Blue","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"7e6097ce-e53b-416c-89c8-a3708db50528","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"3d1b1e48-357c-4999-985c-d9422356690a","tags":[{"product":null,"links":null,"id":"2f522515-8c88-4017-855d-905bc4b0ea3c","name":"Upd","color":"Blue","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"e6cb5248-c20b-4d3e-adaf-b5c547e29548","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"58695f0f-7cb8-4bad-b617-dda90b01f606","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"081f453a-0e9a-4f06-a70b-18085a1f0d81","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"2c1d8bf8-2b69-4b16-bac9-9c46901abb6a","tags":[{"product":null,"links":null,"id":"2f522515-8c88-4017-855d-905bc4b0ea3c","name":"Upd","color":"Blue","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"a042f416-d318-415c-b294-ed88a5010572","tags":[{"product":null,"links":null,"id":"2f522515-8c88-4017-855d-905bc4b0ea3c","name":"Upd","color":"Blue","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"7a454c88-860a-4e28-b52c-b18bae07dfe8","tags":[{"product":null,"links":null,"id":"2f522515-8c88-4017-855d-905bc4b0ea3c","name":"Upd","color":"Blue","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"63b1ec03-c852-40ec-860e-f025c5791091","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"6b7d135b-71b4-4af7-828c-b28bf70b8ec7","tags":[{"product":null,"links":null,"id":"2f522515-8c88-4017-855d-905bc4b0ea3c","name":"Upd","color":"Blue","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"5937193e-fd56-4296-8e32-ba41dba8e564","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"8ed468db-93ce-4cb3-8e2b-3249d9d464a7","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"4169f34f-3e9b-45c1-91bf-41c02c3ad5a4","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"411aa66d-8df8-4466-896a-d8de68cf7066","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"7fc8dcfc-27ff-4496-96c2-d92dfe1fb4b2","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"02afd225-87f7-4f6d-8be1-0a303c8beade","tags":[{"product":null,"links":null,"id":"2f522515-8c88-4017-855d-905bc4b0ea3c","name":"Upd","color":"Blue","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"8040235f-6c53-447e-a7f0-4fe5911e066b","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"0610b0d6-03c7-461b-9dd4-f8d1b1787e7c","tags":[{"product":null,"links":null,"id":"2f522515-8c88-4017-855d-905bc4b0ea3c","name":"Upd","color":"Blue","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"7919ac2f-121b-447c-82ed-15d13b45df0b","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"1d01b943-eac8-480b-8d85-19bd093c8b3d","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"1f4d1309-e22c-413f-848d-2c0ca8450b0e","tags":[{"product":null,"links":null,"id":"2f522515-8c88-4017-855d-905bc4b0ea3c","name":"Upd","color":"Blue","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"66d78fb1-e833-4bbf-ac7c-6bdfce9a80b0","tags":[{"product":null,"links":null,"id":"2f522515-8c88-4017-855d-905bc4b0ea3c","name":"Upd","color":"Blue","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"ed5ad6f1-f5a2-47b8-a915-b185e8471ca3","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"6e9decb7-47f3-4871-81b9-65504bc293f1","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"836dcc3b-2afe-4351-bf9f-bd9e2b0c8510","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"80633614-e86b-4b0b-9129-9f7acab69f6d","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"1aaae15a-3496-43eb-a681-b077034832e4","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"70ce0595-eb94-4eb3-84f6-3a89ab8a4409","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"f3e379ff-ca52-44d8-a15e-966f89904220","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"c1228456-1b5c-429d-b231-25c10a2b41cc","tags":[{"product":null,"links":null,"id":"2f522515-8c88-4017-855d-905bc4b0ea3c","name":"Upd","color":"Blue","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"58e7444a-12e4-4161-81db-0bb54d09eca9","tags":[{"product":null,"links":null,"id":"2f522515-8c88-4017-855d-905bc4b0ea3c","name":"Upd","color":"Blue","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"f70c6c85-addd-43e7-8e2b-69dfe4a0a2fd","tags":[{"product":null,"links":null,"id":"6c1a6899-1b88-404c-9a73-4a0c6c9090a3","name":"New","color":"Red","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]},{"id":"de70365b-d7c6-4355-a59b-3e77a6a374ae","tags":[{"product":null,"links":null,"id":"2f522515-8c88-4017-855d-905bc4b0ea3c","name":"Upd","color":"Blue","productId":"66a69675-7df9-45b2-867a-4ab2613535fa"}]}]
        
(Showing Draft Content)

SpreadJS V15Jからの変更点

16.2.6の変更点

バージョン: 16.2.6 (2023/11/14リリース)

ダウンロード:https://download.mescius.jp/products/spread/spreadjs-16.zip

SpreadJS V16J(バージョン16.1.4)からV16J(バージョン16.2.6)の変更点は以下の通りです。

新機能の追加

以下の新機能が追加されました。

  • 数式の編集を支援する数式エディタを追加しました。

  • 計算方法で「自動モード」と「手動モード」を設定できるようになりました。また本機能の搭載により、workbookクラスに新たにcalculateメソッドが追加されました。これに伴い、従来のworksheet.recalcAllメソッドは非推奨となります。

  • Sheet.IOを使用したExcelファイルのインポート/エクスポート機能で、パスワード付きExcelファイルに対応しました。

  • リボンコンテナで、初期表示でアクティブにするタブを設定できるようになりました。

  • セルのデフォルト値やデフォルトの数式を設定できるようになりました。

  • アクセシビリティサポートの向上として、セルにaltTextプロパティが追加されました。

既存機能の強化

以下の既存機能が強化されました。

  • テーブルシートで、以下の機能強化を行いました。

    • データの集計や分析機能を実現するWINDOW 関数を追加しました。

  • デザイナで、以下の機能強化を行いました。

    • 「名前付きセル」機能を利用する場合、名前の管理ダイアログで編集不可の項目を区別できるようになりました。

    • Excelと同様に、ワークブックのテーマを設定できるようになりました。テーマの配色やフォントをカスタマイズすることも可能です。

  • セルのドロップダウンで使用できる日付時刻ピッカースライダーで、日付範囲や値の範囲を選択できるようになりました。

  • クロスシート数式を入力する際に、異なるシート上の同一位置にあるセルをマウスで選択して、数式を設定できるようになりました。

不具合修正

以下の不具合が修正されました。

  • [8274599067791] 行列に数式による条件付き書式を設定した場合、先頭行や先頭列に新規の行または列を挿入すると、条件付き書式の動作が不正になる

  • [8265615123343] VLOOKUP関数で空文字を検索した場合の結果がExcelと異なる

  • [8201552467727] テーブルシートのフィルタダイアログでチェックボックスのON/OFFを繰り返すとフリーズする

  • [8174970996239] テーブルシートで条件付き書式を設定すると最初の行のスタイルが列ヘッダーにも適用されてしまう

  • [8170146639247] セルのテキストの表示方向を設定してExcelIOでエクスポートすると、出力ファイルの文字方向が正しく表示されない

  • [8166820668687] 初期表示でテーブルのフィルタリングが正しく動作しない

  • [8094516654479] フローティングオブジェクトのツールチップが表示された状態でクリックしても、クリックイベントが発生しない

  • [8109845519119] テーブルシート参照時に動的参照を行う数式を設定する場合、データが更新されても結果が更新されない

  • [7871814869647] 最終行の行高をシートの高さより大きい値に設定すると、一部の機能が正しく動作しない

  • [7685399367439] セルの水平方向の配置を中央に設定してブラウザの幅を狭めると、セルの値が意図しない位置に表示される

  • [7681829580175] 罫線を設定したExcelをインポートしてエクスポートすると、出力したファイルで罫線が消えてしまう

  • [7623407224847] 編集可能なコンボボックスセルからTabキーでセル移動すると、移動先のセルに直接入力ができない

  • [7596853322511] リッチテキストをsetDataSourceメソッドで設定した場合、自動マージが機能しない

  • [7326620927247] ピボットテーブルを含むExcelファイルをインポートしたとき、ピボットテーブルのスタイルが反映されない

  • [7298025639439] ピボットテーブルを含むExcelファイルをインポートしてエクスポートすると、ピボットテーブルの上に1行追加され、「値」と表示される

  • [7297930323599] ピボットテーブルを含むExcelファイルをインポートしたとき、改行しているセルに改行コード「_x000a_」が表示される

その他

  • 次の環境はOSベンダーのサポート終了とあわせて、サポート対象外となりました。

    • Windows Server 2012/2012 R2

  • 使用許諾契約書を改定しました。

16.1.4の変更点

バージョン: 16.1.4 (2023/07/05リリース)

ダウンロード:https://download.mescius.jp/patches/js/spreadjs-16.1.4.zip

SpreadJS V16J(バージョン16.0.4)からV16J(バージョン16.1.4)の変更点は以下の通りです。

新機能の追加

以下の新機能が追加されました。

既存機能の強化

以下の既存機能が強化されました。

  • テーブルシートで、以下の機能強化を行いました。

    • オブジェクトのデータを変換して、テーブルシートのフィールドにバインドできるようになりました。

    • 複数の列でフィルタリングできるようになりました。

    • 列ヘッダにスタイルルールを設定できるようになりました。

    • シートタブをドラッグして並べ替える際に、テーブルシートのタブもワークシートと同様に並べ替えることができるようになりました。

  • ピボットテーブルで、以下の機能強化を行いました。

    • 小計行を集計データの上に表示するか、下に表示するかを指定できるようになりました。

    • ピボットテーブル参照にGetPivotData関数を使用するかどうかを指定できるようになりました。

    • 集計データの値で並べ替えができるようになりました。

    • Excelのピボットテーブルのデータのグループ化にある「開始の値」と「末尾の値」の設定に対応しました。

  • チャートで、以下の機能強化を行いました。

    • 複合チャート機能を強化し、円グラフとドーナツチャートを組み合わせて「ゲージチャート」を作成できるようになりました。

    • 縦棒チャート横棒チャートで負の値の塗りつぶし色を指定できるようになりました。

  • シェイプで、以下の機能強化を行いました。

  • デザイナで、以下の機能強化を行いました。

    • アクセシビリティ対応を強化しました。

    • 条件付き書式ルール管理ダイアログがリサイズ可能になりました。

    • フォントサイズをドロップダウンからの選択の他、サイズを入力できるようになりました。

  • コピーまたは切り取ったセル範囲を、テーブルに挿入できるようになりました。

  • addRows/addColumnsメソッド、deleteRows/deleteColumnsメソッドで、行ヘッダや列ヘッダの行列の追加や削除ができるようになりました。

  • 数式の結果に対して、日付書式やパーセント書式などの書式が自動的に適用されるようになりました。詳しくはオンラインデモの「書式の自動設定」サンプルをご参照ください。

  • クロスシート数式を入力する際に、「すべてのシート」ボタンから、数式で参照する他のシートを選択して入力できるようになりました。

  • フィルタダイアログがリサイズ可能になりました。

  • チェックボックス型セルで、テキストの折り返し表示ができるようになりました。

  • クリップボードにコピーしたテキストを、ほかのワークブックやExcelに貼り付ける場合に、テキストの折り返し情報が保持されるようになりました。

  • クリップボードへのコピー情報の最適化を行いました。

不具合修正

以下の不具合が修正されました。

  • [6982311178383] ピボットテーブルを含むExcelファイルをインポートし、エクスポートして開くとエラーが発生する

  • [6955229448079] 他シートのセルを参照したとき、シートタブがドラッグ移動できなくなる

  • [6889010031759] メモを含むExcelファイルをインポートすると動作が不正になる

  • [6834652733967] 3D参照を設定した関数の計算結果が正しくない

  • [6776938994831] シート(参照元と参照先の両方)を「改ページを表示する」に設定すると、他のシートのセルを参照できない

  • [6735976311183] 高DPI環境から低DPI環境にブラウザ/デスクトップデザイナを移動すると、カメラシェイプが空白になる

  • [6710781537551] スクロール操作後に、範囲選択時にステータスバーに表示される計算値が正しく表示されない

  • [6643211637135] フローティングオブジェクトをドラッグして横クロールが発生するように移動してからドロップを繰り返すと、正しい位置にドロップされない

  • [6526141038607] sheet.reset()を実行してコピー&ペーストすると、2回目以降のペーストが正しく動作しない場合がある

その他

次の環境はフレームワークのサポート終了とあわせて、サポート対象外となりました。

  • Angular 13

16.0.4の変更点

バージョン: 16.0.4 (2023/02/22リリース)

ダウンロード:https://download.mescius.jp/patches/js/spreadjs-16.0.4.zip

SpreadJS V15J(バージョン15.2.4)からV16J(バージョン16.0.4)の変更点は以下の通りです。

新機能の追加

以下の新機能が追加されました。

既存機能の強化

以下の既存機能が強化されました。

  • テーブルシートで、以下の機能強化を行いました。

    • データソースに階層データが使用できるようになりました。

    • dataNameプロパティを使用して、データソースのフィールド名を任意のフィールド名にマッピングできるようになりました。

  • デザイナで以下の機能強化を行いました。

    • テーブルシートのデータソースの列設定で、リレーションシップに追加されたテーブルの列一覧をツリー構造で表示できるようになりました。また列一覧を折りたたみで表示できるようになりました。

    • テーブルシートの階層データをデザイナでも設定できるようになりました。

    • 検索と置換を行う時に、検索範囲を指定できるようになりました。

    • デザイナやリボンコンテナの「書式設定」ボタンから、シェイプ、チャート、ピクチャの書式設定パネルを開くことができるようになりました。

  • セルの編集イベントを拡張し、セル編集の終了時に、セルへの入力を確定したのか、入力をキャンセルしたのかを判断できるようになりました。

  • クリップボードイベントを拡張し、SpreadJSの内部クリップボードにデータがコピー、切り取り、またはリセットされた状態であることを把握できるようになりました。

仕様変更

  • SpreadJSの新しいファイル形式と、新しいファイル入出力機能をサポートするため、新たなファイルIOプラグイン(gc.spread.sheets.io.js)が追加されました。デザイナとリボンコンテナでは、新しいファイル機能が使用されます。

不具合修正

以下の不具合が修正されました。

  • [6287017016335] SpreadJSデザイナ(v15.2.4)で画像をトリミングするときに、角のトリミングハンドルの向きが正しく表示されていない

  • [6287053441167] SECOND関数で時刻の秒を取得する場合、一部の計算結果がEXCELと異なる

  • [5821092689679] 編集可能なコンボボックス型セルを未入力状態でフォーカスし、F2/Shift/Ctrlキーを押下してEnter/Tabキーを押下すると、ドロップダウンリストの1番目の項目が選択される

  • [5968180415631] ブラウザのサイズを小さくした状態でリボンコンテナからボタンを押下すると、ポップアップが正しく表示されない

  • [5988226250511] リボンコンテナを使用して複数シートがあるワークブックでシートの切り替えを行うと、セルの編集エディタ内で常に改行が有効になる

  • [6287096362127] Bootstrapを参照する場合、リボンコンテナのボタンを押下してダイアログを開くと、ダイアログのレイアウトが崩れる

  • [6079490001423] ブラウザの言語をタイ語にした場合、VLOOKUP関数とXLOOKUP関数の動作が正しくない

  • [6088328118159] Excelからのコピーペーストで、シェイプの表示領域と重なるセルの書式が正しく貼り付けられない

  • [6096991923087] MacOS+Safariでiframeを利用している場合、Spreadのセルを選択するとページが不正にスクロールする

  • [6287153142415] SpreadJSを実装した画面でブラウザの開発者ツールを開くとCanvasの警告が表示される

その他

次の環境はフレームワークのサポート終了とあわせて、サポート対象外となりました。

  • Angular 11/12