SheetSchema е библиотека за скриптове на Google Apps, която осигурява лесен начин за работа със схеми на листове в Google Sheets.
Тя ви позволява да дефинирате, вмъквате, извличате и управлявате схеми в Google Sheets, което улеснява поддържането на структурирани данни.
Внимание! Използването на този сервис може да увеличи времето за изпълнение на скрипта.
- Отворете своя проект в Google Apps Script Dashboard.
- Копирайте съдържанието на файла sheet-schema.js и го поставете в нов файл във вашия проект в Google Apps Script.
За подробна документация, моля, посетете страницата Wiki.
Ето няколко примера за използване на SheetSchema:
const sheet = SpreadsheetApp.getActiveSheet();
const fields = [„time“, null, { name: „id“ } ];
const schema = SheetSchema.insertSchema(sheet, fields);
console.log(schema);
const sheet = SpreadsheetApp.getActiveSheet();
const schema = SheetSchema.getSchemaBySheet(sheet);
console.log(schema);
const sheet = SpreadsheetApp.getActiveSheet();
const schema = SheetSchema.getSchemaBySheet(sheet);
const field = schema.getFieldByIndex(0);
console.log(field);
const sheet = SpreadsheetApp.getActiveSheet();
const schema = SheetSchema.getSchemaBySheet(sheet);
const field = schema.getFieldByName('time');
console.log(field);
const sheet = SpreadsheetApp.getActiveSheet();
const result = SheetSchema.removeSchema(sheet);
console.log(result);
Моля, прочетете CONTRIBUTING.md за подробности относно това как да допринесете за този проект.
Моля, направете справка с CHANGELOG.md за подробен списък на промените и актуализациите.
Този проект е лицензиран съгласно файла LICENSE.md.