4D 20 R7には、SpreadJSの新バージョンv17.1と、それに対応したリボンのアップデートが含まれています。4D View Proの開発を加速させる、新バージョンの新機能をご紹介します。
ヘッダーをドラッグして列や行を移動/挿入
ヘッダーをドラッグすることで、列や行の移動や挿入が可能になりました。これは、スプレッドオプションのallowDragHeaderToMove列挙を行、列、または両方に設定することで有効になります。これはリボンでも有効にできます:
チャートの機能拡張
ウォーターフォールチャート
4D View Proに新しいチャートタイプ、ウォーターフォールチャートが追加されました。これは、加算または減算される値として、実行中の合計を表示します。これらの値は、正の値と負の値を持つ列として配置され、2つを区別するために色分けされています。最初の列と最後の列は通常、横軸に対して整列され、中間の値は通常、浮動列です。
折れ線グラフのスムーズラインフォーマット
4D View Proの折れ線グラフが滑らかな線の書式をサポートするようになった。
複数選択でのグラフ挿入
Excelと同様に、4D View Proでも複数選択によるグラフの挿入が可能になりました。データの連続した範囲を選択するだけでなく、Ctrlキーを押して、連続しない複数の範囲を選択してグラフを作成することもできます。
これらの範囲は複数の方法で指定することができ、4D View Proはそれに応じてチャートを作成します:
スパークラインの強化
ロリポップ分散スパークライン
新しいロリポップ分散スパークラインは、データセットの絶対分散と相対分散を表示できます。これは棒グラフに似ていますが、矩形の代わりに線を使用することで表示スペースを削減します。そのため、大量のデータを扱う場合に便利です。
ワークブックの機能強化
貼り付け特殊オプションの追加
4D View Proでは、以下のような貼り付けオプションが追加されました:
- コメント – コメントのみ貼り付け
- バリデーション – データバリデーションルールのみを貼り付け
- 全てソーステーマを使用 – 全てのセル内容を同じワークシートテーマで貼り付け
- 枠線を除くすべて – 枠線を除くすべてのセル内容と書式を貼り付けます。
- 列の幅 – コピーした列または列の範囲の幅を貼り付けます。
- 数式と数値書式 – 数式とすべての数値書式オプションのみを貼り付けます。
- 数値と数値書式 – 数値とすべての数値書式オプションのみを貼り付けます。
シートタブのスタイルサポート
シートタブはユーザーが設定できるスタイルをサポートするようになりました。スタイルにはテキストスタイル、背景色、アイコンが含まれます。
TopRowChanged/LeftColumnChangedイベントの強化
TopRowChangedイベントとLeftColumnChangedイベントがピクセルスクロールに対応しました。この変更前は、行または列全体がスクロールしてからでないとイベントが発生しませんでしたが、現在はピクセルスクロールが有効になっている場合にイベントが発生し、スクロールのステータスを提供するようになりました。
分散水平アライメント
4D View Proがテキストの分散水平アライメントをサポートしました。これは、テキストを自動的に折り返すことを除けば、中央揃えと同じです。
エクセルの最後のソート状態を保持
4D View Proは、Excelファイルをインポートする際に、ソート状態を保持するようになりました。
結論
4D 20 R7リリースで、4D View ProはSpreadJSバージョン17.1を搭載し、強化されたチャートタイプ(ウォーターフォールチャート、折れ線グラフのスムーズライン)、チャート挿入の複数選択、改良されたスパークラインタイプ、ワークブックと整列のさらなる強化などの新機能をもたらしました。このアップデートにより、4D View Proの開発が効率化され、機能性とパフォーマンスが向上しました。
さらに詳しい情報が必要ですか?これらのSpreadJS v17.1の進化を詳しくご覧いただき、4Dフォーラムで経験を共有してください。