API version 1
- ‐
RW
CRS::Common::UI::Border
border¶
バー部分の枠線情報を表します。
Borderに設定可能な設定のうち、「色」および「線の太さ」のみ表示に反映されます。
使用例
CRSダウンロード
Form ChartBarItem {
x = 0;
y = 0;
width = 800;
height = 600;
/* 1.初期化 */
Chart testChart(Chart.CHARTTYPE_BAR){
Width = 700;
Height = 500;
Function initChart(){
bgColor = "WHITE" ;
/* 2.棒グラフ作成 */
var cs = createSeries(Chart.SERIESTYPE_BAR);
/* CSVデータの作成 */
var cv = new CSVDocument;
cv << csv {
"新車",10,13,15,18,22,24
"中古",8,7,8,7,6,5
"廃車",16,14,11,8,5,3
} ;
/* 3.CSVデータを流し込み */
cs.load( cv ) ;
/* バーの表示オプション */
/* 4.データの表示範囲を自動調整 */
relayout( ) ;
/* ここから BarItemの操作例 */
var item = new ChartBarItem("新規セット");
item.add(2); # 0
item.add(6); # 1
item.add(4); # 2
item.add(5); # 3
item.add(7); # 4
item.color = "#ff0000";
item.barColor = "#00ff00";
item.font = "Gothic" ;
item.title = "予約";
var b = item.border;
b.color = "#ff0000";
b.width = 3;
item.border = b;
print(item.length, " ",item.at(4) ) ;
item.insert(1,10) ;
item.remove(5) ;
item.replace(2,12) ;
/* 全削除のため、試すときのみコメントを外す */
/* item.truncate() ; */
cs.addItem(item);
var gSr = testChart.getSeries(0);
var gIt = gSr.getItems();
print(gIt[0].title," ",gIt[1].title," ",gIt[2].title," ",gIt[3].title ) ;
}
}
testChart.initChart();
}