Я хочу создать ввод данных и вводить данные STOCK, копируя из складских данных whatsapp
, которые я ввожу, всегда не одно и то же число строк
данные сохраняются на основе выбранной даты, например: если выбрана дата 18 апреля 2020 года, тогда данные будут сохранены на вкладке «18 апреля 2020 года»
, если вы выберете дату 18 апреля 2020 года и оператора с именем REGINA, данные будут сохранены в на вкладке «18 апреля 2020 года» и в столбце «РЕГИНА»
, если я выберу КОД = «A01», то автоматически c сохранится в столбце КОД в соответствии с числом чисел, существовавших до x (см. 18 апреля 2020 года). tab)
Данные STOCK делятся на 2 формата и 2 функции. Если данные не имеют формата, или. и x тогда данные не могут быть сохранены и показаны с уведомлением «данные формата недопустимы», первая часть - это число, разделенное запятыми или точками, вторая часть - после символа x, что означает количество в каждом числе перед X * 1011. *
если я нажму кнопку сохранения, содержимое данных в разделе даты будет пустым, оператор и код не изменится, если я не изменю его, порядок в разделе вкладок 18 апреля 2020 г. уменьшается в соответствии с в столбец и заполнит последнюю пустую строку https://docs.google.com/spreadsheets/d/15wuMkIOAcBKoUTKJDkniZJe3JrbRVgmywj62f7quMU0/edit?usp=sharing
я пытаюсь скопировать этот код, но не работает:
var ss = SpreadsheetApp.getActiveSpreadsheet();
var formSS = ss.getSheetByName("DATA ENTRY"); //Data entry Sheet
var datasheet = ss.getSheetByName("DATA"); //Data Sheet
//Input Values
var values = [
[formSS.getRange("E5").getValue(),
formSS.getRange("E7").getValue(),
formSS.getRange("E9").getValue(),
formSS.getRange("E13").getValue(),
]
];
datasheet.getRange(datasheet.getLastRow()+1, 1, 1, 4).setValues(values);
}```