Spread

Q

Spreadのデータをサーバへ送信
[内容]
Spreadのデータをサーバへ送信したい

A
[解決方法]
Biz/Browserでサポートするデータ送信は、String型になります。
Spreadのデータそのまま送信することはできませんが、Spreadの各Cellデータを編集して、「,」(カンマ)区切りの文字列を作成して送信することが可能です。


[サンプルコード]
/* Spreadの内容をCSV形式のStringへ変換 */
/* 引数:SpreadRowオブジェクト */
/* 戻値:String */
Function SpToStr( obj ) {
    var s = new String;
    var csv1 = new CSVDocument;
    csv1 << obj;
    for (var r = 0; r < csv1.Rows; r++) {
        for (var c = 0; c < csv1.Columns; c++) {
            s += csv1.getCell(r, c);
            if ( c < csv1.Columns - 1 ){
                s += ",";
            } else {
                s += "\n";
            }
        }
    }
    return s;
}
管理番号:Spd_009
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser・Biz/Designer TIPS集 トップへ