SetFieldGraphメソッド
グラフフィールドにデータを設定します。
[構文]
レポートライブラリOCX
Object.SetFieldGraph
(fieldname, graphdata)
レポートライブラリ.NETコントロール
long
Object.SetFieldGraph
(fieldname, graphdata)
設定項目 |
型 |
内容 |
Object
|
|
オブジェクトへの参照を表すオブジェクト式 |
fieldname |
string |
グラフフィールド名 |
graphdata |
string |
グラフデータ |
[エラーコード]
値 |
内容 |
1004 |
フィールドデータセットエラー |
1029 |
Startを行ってください |
1041 |
メモリエラー |
1044 |
指定されたフィールドがありません |
[解説]
graphdata
には、データ間をカンマで区切った値を指定します。複数のデータ系列と複数の項目が存在する場合は、「項目1の系列1、項目1の系列2、...項目1の系列n、...、項目nの系列1、項目nの系列2、...項目nの系列n」の順番で指定します。
散布図の場合は、実際のデータを1000倍した値を指定してください。(渡されたデータは内部で1/1000倍されます。これにより、小数点以下のデータも扱うことができます。)データは、1番目のX座標、1番目のY座標、・、n番目のX座標、n番目のY座標の順番で指定します。
StartメソッドとEnd(Abort)メソッドの間で実行します。
[コーディング例]
レポートライブラリOCX
''グラフフィールドへのデータセット
graphdata = "350,520,450,750,350,880"
JvrBarField.SetFieldGraph("GRAPH_1", graphdata)
レポートライブラリ.NETコントロール
''グラフフィールドへのデータセット
graphdata = "350,520,450,750,350,880"
ret = JvrBarField.SetFieldGraph("GRAPH_1",
graphdata)