Я работал над сканером, который получает данные и отправляет их на мои листы Google. Я использую это для своей робототехники для разведки в других командах. У меня есть дилемма, где данные, которые он получает все дампы в одну ячейку, а также время сканирования. данные выглядят так: Team Number*7@Color*Red^Power-cells Upper: *0^Power-cells Bottom: *0^Power-cells Upper: *1^Power-cells Bottom: *0^Enter Your Name*Name^Score of Red Alliance*95^Score of Blue Alliance*27^Personal Notes*Movement seems lagged and almost tipped over^Spun the color wheel more than 3 times and less than 5 times*0^Spun the Color Wheel to the correct color*0^Is Defended on*0^Bumps into other Bots*0^Description*Nothing/Broke^Defense*0^Climb_Quality*1^Speed*1^Pickup*2^^^Result*Lose^Stage*1^
Символы каретки должны указывать, когда данные должны перейти в следующую ячейку. Вот код в скриптах Google:
function doGet(e){
var ss = SpreadsheetApp.openByUrl("My Sheet");
var sheet = ss.getSheetByName("Sheet1");
return insert(e,sheet);
}
function doPost(e){
var ss = SpreadsheetApp.openByUrl("My Sheet");
var sheet = ss.getSheetByName("Sheet1");
return insert(e,sheet);
}
function insert(e,sheet) {
var scannedData = e.parameter.sdata;
var d = new Date();
var ctime = d.toLocaleString();
sheet.appendRow([scannedData,ctime]);
return ContentService
.createTextOutput("Success")
.setMimeType(ContentService.MimeType.JAVASCRIPT);
}
Как указывалось ранее, проблема в том, что он сбрасывает данные в одну ячейку, и я смотрю, как сделать так, чтобы каретки указывали, что они помещают данные клетка закончена автоматически. Есть идеи?