|
|
[サンプルコード]
1列目のデータが1だったら「○」、0だったら「×」、""(空)だったら「」を表示する
Spread Spread1 {
X = 49;
Y = 58;
Width = 328;
Height = 129;
SpreadRow sr[0] {
Height = 20;
/* データ保持用SpreadColumn */
SpreadColumn sc1 {
UseChange = $true;
Visible = $false;
Function onChange(e) {
/* 値ごとの処理をここに記述 */
if (value == "1" ) {
^.sc1_vis.value = "○";
} else if (value == "0" ) {
^.sc1_vis.value = "×";
} else {
^.sc1_vis.value = "";
}
}
};
/* 表示用SpreadColumn */
SpreadColumn sc1_vis;
SpreadColumn sc2;
SpreadColumn sc3;
}
if (!$DESIGNTIME) {
var csv_data = new CSVDocument;
/* ダミーデータ作成 */
csv_data << CSV {
1,1,2
0,1,2
,1,2
};
/* 列名付加 */
csv_data.setColumnName(0,"sc1");
csv_data.setColumnName(1,"sc2");
csv_data.setColumnName(2,"sc3");
/* 値代入 */
sr << csv_data;
}
}
|
|