製品 blank

4D View Pro: カスタムファンクションの強化

時には、対象となるセルの数がわからないまま、列や行のコンテンツに基づいた特殊な計算が必要になることがあります。

4D 20 R5 では、スプレッドシートのカスタムファンクションに “A1:C10” のような複数セルのレンジを渡したり、”OBJECT(“Firstname”,B2, “Lastname”,C2)” のようなオブジェクトを渡したりして、それらのセルのコンテンツを格納したコレクションやオブジェクトを 4Dメソッドで取得できるようになりました。

製品 blank

4D View Pro: 4D 20 R4の新機能

リリースのたびに、4D View Pro の機能リストは拡大し続けています。今回のリリースも例外ではありません: 4D 20.2 と 4D 20 R4 には、SpreadJS の新バージョン v16.2 と、それに対応したリボンのアップデートが含まれています。

この最新バージョンで強化された機能を紹介していきましょう。

製品 blank

4D View Pro:Blob形式のドキュメントのインポート/エクスポート

大きくて、かつ複雑な4D View Proドキュメントを扱う皆様にとって、パフォーマンスが懸念されるということは理解しています。4D v20 R3において、.sjsフォーマットと同等のパフォーマンスで圧縮されたドキュメントをデータベースに保存できる、新しいBlobフォーマットを提供が開始されました。

製品 blank

新しい 4D View Proフォーマットファイル: sjs

より大きく、より複雑な 4D View Pro ファイルを扱う皆様にとって、パフォーマンス上の懸念が生じることを理解しています。この問題に取り組むために、私たちは .sjs という新しいファイル形式を導入しました。.sjsフォーマットは、複数の小さな JSONファイルが圧縮されたファイルで、Excel XML に似た構造になっています。この新しい形式は、パフォーマンスを向上させ、これらのファイルの取り扱いを最適化することを目的としています。

ヒント blank

4D View Pro: ピボットテーブルを作成する

ピボットテーブルは、大量のデータを素早く要約して分析し、データの比較やパターン、傾向を確認することができる最も価値のある機能の一つです。4D v19 から、ピボットテーブルは 4D View Pro に搭載されています。このブログでは、リボンインターフェースを介してピボットテーブルを使用する方法について説明します。

製品 blank

4D View Pro: 4D v20 の新機能

4D View Pro の機能はリリースのたびに増えています。そして、今回の機能リリースも例外ではありません: 4D v20 はSpreadJSの新バージョン v16 と、それに対応したリボンのアップデートを搭載しています。

この新しいバージョンで提供される新機能を見ていきましょう。

製品 blank

4D View Pro: 表組みのスタイルをカスタマイズ

表組みは、4D View Pro ドキュメントに不可欠な要素です。そのため、4D のリリースを通じて、多くの表組み関連の機能を提供してきました。4D v19 R8 では、ドキュメントの一部として表の見た目がフィットするように、スタイル関連の新機能が追加されました。

新しい VP Set table theme コマンドを使えば、規定の表テーマをプログラミングで適用することができます。もし、これらの規定テーマがニーズに合わない場合は、独自のテーマを定義して表組みに適用できます。

製品 blank

4D View Pro: 行と列を管理する新しいコマンド

スプレッドシートは、素晴らしい汎用性のあるツールです。ダッシュボードから入出力UI まで、4D View Pro が提供するスプレッドシートは、エンドユーザーが遭遇する多くの状況を迅速に解決することができます。

以前、4D View Pro の表組み機能 を使って、データコレクションを表示・修正する方法を紹介しました。必要に応じて、この表組みに後から列を追加・削除することが必要なことがあります。4D v19 R7 では、表組みの列と行を管理するため、いくつかの新しいコマンドが 4D View Pro に追加されました。どのように機能するか見てみましょう。