Lines Matching refs:record

7405 		if(blob.l-s != blob.lens[i]) throw new Error("TxO: bad continue record");
7741 var rlen = d.read_shift(2); // record length
7808 // TODO: record marked as deleted -- create a hidden row?
8070 …var record=rstr.replace(/;;/g, "\u0000").split(";").map(function(x) { return x.replace(/\u0000/g, …
8071 var RT=record[0], val;
8077 for(rj=1; rj<record.length; ++rj) switch(record[rj].charAt(0)) {
8079 var d1904 = parseInt(record[rj].slice(1), 10);
8086 switch(record[1].charAt(0)){
8091 for(rj=1; rj<record.length; ++rj) switch(record[rj].charAt(0)) {
8092 case 'N': nn.Name = record[rj].slice(1); break;
8093 … case 'E': nn.Ref = (opts && opts.sheet || "Sheet1") + "!" + rc_to_a1(record[rj].slice(1)); break;
8101 for(rj=1; rj<record.length; ++rj) switch(record[rj].charAt(0)) {
8103 case 'X': C = parseInt(record[rj].slice(1), 10)-1; C_seen_X = true; break;
8105 R = parseInt(record[rj].slice(1), 10)-1; if(!C_seen_X) C = 0;
8109 val = record[rj].slice(1);
8124 formula = rc_to_a1(record[rj].slice(1), {r:R,c:C});
8130 case 'R': _R = parseInt(record[rj].slice(1), 10)-1; break;
8131 case 'C': _C = parseInt(record[rj].slice(1), 10)-1; break;
8134 default: if(opts && opts.WTF) throw new Error("SYLK bad record " + rstr);
8156 for(rj=1; rj<record.length; ++rj) switch(record[rj].charAt(0)) {
8157 case 'X': C = parseInt(record[rj].slice(1), 10)-1; ++F_seen; break;
8159 R = parseInt(record[rj].slice(1), 10)-1; /*C = 0;*/
8162 case 'M': Mval = parseInt(record[rj].slice(1), 10) / 20; break;
8166 next_cell_format = formats[parseInt(record[rj].slice(1), 10)];
8172 cw = record[rj].slice(1).split(" ");
8178 C = parseInt(record[rj].slice(1), 10)-1;
8182 R = parseInt(record[rj].slice(1), 10)-1;
8189 default: if(opts && opts.WTF) throw new Error("SYLK bad record " + rstr);
8192 default: if(opts && opts.WTF) throw new Error("SYLK bad record " + rstr);
8400 var record = records[ri].trim().split(":");
8401 if(record[0] !== 'cell') continue;
8402 var addr = decode_cell(record[1]);
8405 switch(record[2]) {
8406 case 't': arr[R][C] = decode(record[3]); break;
8407 case 'v': arr[R][C] = +record[3]; break;
8408 case 'vtf': var _f = record[record.length - 1];
8411 switch(record[3]) {
8412 case 'nl': arr[R][C] = +record[4] ? true : false; break;
8413 default: arr[R][C] = +record[4]; break;
8415 if(record[2] == 'vtf') arr[R][C] = [arr[R][C], _f];
8708 if(!e.message.match(/SYLK bad record ID/) && OLD_WTF) throw e;
9629 /* QPW uses a different set of record types */
10038 if(!pass || opts.WTF) throw new Error("Unexpected record 0x" + RT.toString(16));
10141 if(blob.read_shift(4) != 0x04) throw new Error("Bad !Primary record");
11283 …state.length-1] != 0x0025 /* BrtACBegin */)) throw new Error("Unexpected record 0x" + RT.toString(…
11867 throw new Error("Unexpected record 0x" + RT.toString(16));
12026 else if(!pass || opts.WTF) throw new Error("Unexpected record 0x" + RT.toString(16));
12079 else if(!pass || opts.WTF) throw new Error("Unexpected record 0x" + RT.toString(16));
12442 else if(!pass || opts.WTF) throw new Error("Unexpected record 0x" + RT.toString(16));
16377 o.write_shift(4, 1); // this record should not be written if no protection
16679 else if(!pass || opts.WTF) throw new Error("Unexpected record 0x" + RT.toString(16));
17055 else if(!pass || opts.WTF) throw new Error("Unexpected record 0x" + RT.toString(16));
17697 …tate.length-1] != 0x0023 /* BrtFRTBegin */)) throw new Error("Unexpected record 0x" + RT.toString(…
19316 codepage: 0, // CP from CodePage record
19569 } else throw new Error("String record expects Formula");