グラフ用の文字列を生成するためのオブジェクトです。
<使用例>
GRAPH g; NUMBER_ARRAY na; // オプションの設定 g.AddOption("ScaleAdjustMode=exactly"); g.AddOption("ScaleMaxValue=100"); // 項目の設定 g.AddItems("英語,理科,算数,社会,国語"); // 系列(点数)の設定 g.AddValue(TRUE,"点数"); g.Add(GetNA("英語", 5)); // 系列(平均)の設定 na = GetNA("*英語-合計", 5); na.Batch("/", GetRecordCount()); na.Batch("Round", 0); g.AddValueLine(FALSE, "学年平均"); g.Add(na); return g.GetGraphString(); |
<メソッド/プロパティ>
メソッド | 説明 |
---|---|
.Add | 値を追加します。 |
.AddItem | 項目を追加します。 |
.AddItems | 複数の項目を追加します。 |
.AddOption | オプション文字列を追加します。 |
.AddValue .AddValueLine .AddValueLineEx |
系列を追加します。 |
.Get | 値を取得します。 |
.GetGraphString | グラフ設定文字列を取得します。 |
.Set | 値を設定します。 |
値を追加します。
数値配列(NUMBER_ARRAY)を使って一括追加も行うことができます。
<構文>
obj.Add(値) As NUMBER |
<戻り値>
なし。
<使用例>
GRAPH g; g.AddItems("英語,理科,算数"); g.AddValue(TRUE,"点数"); g.Add(75); g.Add(40); g.Add(98); return g.GetGraphString(); |
<使用例>
GRAPH g; NUMBER_ARRAY na; g.AddItems("英語,理科,算数"); g.AddValue(TRUE,"点数"); na.Add(75); na.Add(40); na.Add(98); g.Add(na); return g.GetGraphString(); |
<使用例>
GRAPH g; g.AddItems(GetGroupFieldValueSA("Group_担当者", "年月")); g.AddValue(TRUE, "売上"); g.Add(GetGroupFieldValueNA("Group_担当者", "売上")); return g.GetGraphString(); |
項目を追加します。
<構文>
obj.AddItem(項目名) |
<戻り値>
なし。
<使用例>
GRAPH g; g.AddItem("英語"); g.AddItem("理科"); g.AddItem("算数"); |
複数の項目を追加します。
<構文>
obj.AddItem(項目名リスト) |
<戻り値>
なし。
<使用例>
GRAPH g; g.AddItems("英語,理科,算数"); |
オプション文字列を追加します。
<構文>
obj.AddOption(オプション文字列) |
<戻り値>
なし。
<使用例>
obj.AddOption("ScaleMaxValue=100"); |
系列を追加します。
<構文>
obj.AddValue(nValueShow, 系列名, スタイル名) As NUMBER obj.AddValueLine(nValueShow, 系列名, スタイル名, 分割数) As NUMBER obj.AddValueLineEx(nValueShow, 系列名, スタイル名, 分割数) As NUMBER |
<引数>
値 | 説明 | 省略時の値 |
---|---|---|
nValueShow | 値を表示する場合はTRUE 値を表示しない場合はFALSE を指定します。 |
FALSE |
系列名 | 系列名を指定します。 | "" |
スタイル名 | スタイル名を指定します。 | "" |
分割数 | 分割数を指定します。 | 1 |
<戻り値>
系列番号(0〜)を戻します。
<使用例>
GRAPH g; g.AddValue(TRUE, "点数"); |
値を取得します。
<構文>
obj.Get(項目番号 ) As NUMBER |
<戻り値>
指定した項目の値を取得します。
グラフ設定文字列を取得します。
<構文>
obj.GetGraphString( ) As STRING |
<戻り値>
グラフ作成用文字列を戻します。
<使用例>
GRAPH g; g.AddItems("英語,理科,算数"); g.AddValue(TRUE,"点数"); g.Add(75); g.Add(40); g.Add(98); return g.GetGraphString(); |
この例では次の文字列を戻します。
Item=英語,理科,算数
*Value[点数]=75,40,98
値を設定します。
<構文>
obj.Set(項目番号, 値) |
<戻り値>
指定した位置の値を変更します。