4D v14.3GRAPH |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
GRAPH
GRAPH
互換性に関する注意: 4D v14以降、 GRAPH コマンドは第一引数にはピクチャ変数のみ受け取れるようになりました。グラフエリア(4D Chart)を使用するシンタックスは廃止され、サポートされていません。 GRAPHコマンドは、フォームのグラフエリアやピクチャ変数に、配列のデータを使用してグラフを作成します。GRAPHコマンドはフォームメソッドまたはフォームに属するオブジェクトメソッド、あるいはこれら二つのメソッドから呼ばれるプロジェクトメソッドに置かなければなりません。 このコマンドで生成されるグラフは、統合されたSVGレンダリングエンジンを使用して描画されます。グラフにはピクチャー変数に関連付けられたイン ターフェース機能があります。 (表示フォーマットの設定などに使用できる) アプリケーションモードのコンテキストメニュー、スクロールバー等。生成されたグラフには自動で特別なIDが割り当てられ、それらを個々に処理するために 使用できます (後述参照)。 注: SVG (Scalable Vector Graphics) はグラフィックファイルフォーマット (.svg 拡張子) です。XMLに基づき、このフォーマットは広く使用され、特にWebブラウザで表示できます。詳細は以下のWebサイトを参照してください: http://www.w3.org/Graphics/SVG/。SVG EXPORT TO PICTUREコマンドを使用して、統合されたSVGエンジンを利用することもできます。 graphPicture 引数にはフォーム中でグラフを表示するピクチャー変数名を渡します。 引数graphNumは描画されるグラフタイプを定義します。これは1から8までの数値でなければなりません。グラフタイプについては例題1を参照してください。グラフタイプを変更する場合は、グラフを作成した後でgraphNumを変更し、GRAPHコマンドをもう一度実行します。
引数 xLabels は、X軸(グラフの一番下)に使用するラベルを定義します。このデータは文字列、日付、時間、数値タイプのいずれでも構いません。 xLabels とyElementsの配列要素数はそれぞれ同じでなければなりません。 引数yElementsで指定するデータは、グラフにするデータです。このデータは数値でなければなりません。最大8つのデータセットをグラフ化することができます。円グラフは、最初のyElementsのみをグラフ化します。 SVGグラフ中で見つけられる要素には自動で特定のIDが割り当てられるようになりました:
以下の例は、グラフィックエンジンを使用して得ることのできる異なるグラフタイプを示します。コードはフォームメソッドあるいはオブジェクトメソッドに記述されます: C_PICTURE(vGraph) // SVG エンジンを使用する場合に指定する 以下の図はレンダリングエンジンごとのグラフの結果を示します。
|
プロパティ
プロダクト: 4D
履歴
参照
_o_GRAPH TABLE ARTICLE USAGE
ランゲージリファレンス ( 4D v14 R3) Inherited from : GRAPH ( 4D v13.5) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||