0

Ich arbeite in Google Tabellen versuchen, ein Array zu erstellen, aber es scheint nicht mit mehr als 500 Elemente zu arbeiten. Ich habe versucht, das Array auf die gewünschte Länge zu initialisieren, aber das hat auch nicht funktioniert.Javascript-Array: Nicht funktioniert über 500 Elemente

var option = []; 
... 
option = dvSheet.getSheetValues(3,startCol,colLength,1); 

Der Code funktioniert wie für alle Werte von COLLENGTH bestimmt < = 500.

Bitte helfen!

+1

Sind Sie sicher, dass dies nicht nur eine ist Limit von Google Tabellen hochgeladen? Es gibt nichts über ein JavaScript-Array, das von Natur aus auf 500 Einträge beschränkt ist (und Google Apps Script ist im Grunde eine veraltete Form von JavaScript, daher sollte dieser Aspekt ähnlich sein). –

+0

Wenn Sie die kostenlose Lizenz verwenden, haben Sie Einschränkungen hinsichtlich der Anzahl der Anrufe pro Minute, Tag und Monat, wahrscheinlich genau das. Kostenlose Tasten haben einige Einschränkungen für die Anzahl der Anrufe. –

+0

Was ist der genaue Fehler, den Sie bekommen? Passt es zu [this] (https://developers.google.com/apps-script/guides/services/quotas)? –

Antwort

1

Nun, für mich ist es nicht so klar ist, zu verstehen, was Sie wirklich tun wollen, aber die beste Möglichkeit für Sie die aktuelle Blattdaten zu erhalten ist:

function getSheetData(){ 
    var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Tab1"), 
     // "Data range" gets all rows and columns 
     ssData = ss.getDataRange().getValues(); 

    // Double Array containing all data from "Tab1"; 
    return ssData; 
} 
Verwandte Themen