Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Google Script - обработка GET запроса (https://javascript.ru/forum/misc/75551-google-script-obrabotka-get-zaprosa.html)

stoniq 18.10.2018 16:40

Google Script - обработка GET запроса
 
Всем добрый день!

По интернету гуляет вот такой скрипт:

function doGet(e)
{
var sheet = SpreadsheetApp.openById("id");
var n=sheet.getRange("A1").getValue()+2;
var d = new Date();
sheet.getRange("A"+n).setValue(d);
sheet.getRange("B"+n).setValue(e.parameter.p1);
sheet.getRange("A1").setValue(n-1);
}


Он позволяет получать параметр p1 откуда-нибудь и записывает его в столбец B:B. В ячейке А1 записывает количество параметров, которые прилетели в таблицу, каждый раз он увеличивается на 1. Соответственно если прилетит миллион параметров, будет миллион строк. Возможно ли обнулять ячейку А1 допустим после 1000 записей? Чтобы там появлялось значение 0, и далее пошла перезапись строк сначала?

Dilettante_Pro 18.10.2018 17:58

stoniq,
Как-то так
var n=sheet.getRange("A1").getValue()+2;
if (n > 1001) n = 2;

stoniq 18.10.2018 19:24

Спасибо большое!


Часовой пояс GMT +3, время: 08:22.