Я работаю над Google Sheet для анализа цикломатических сложностей тестируемого программного обеспечения. Есть несколько проектов, и я был назначен и завершен анализ одного из них. Я хочу расширить эту электронную таблицу так, чтобы, когда пользователь нажимал кнопку «Добавить лист», он мог создать лист, готовый для вставки и анализа данных.
Формат листа
Пока что выглядит так:
...
Стратегия
Я знаю, что возможно (как я уже сделал из опыта!) Создать связанный с контейнером Google Script для создания листов. Я просто не знаю, как создать для этого кнопку, не говоря уже о уровне электронных таблиц.
Бизнес-требования
- Строка заголовка должна быть скопирована и отформатирована
- Пользовательские ячейки (в столбце «Уже проверены модулем?») Должны быть вставляемыми, а «FALSE» - вставляться при создании строки
- формулы для средней сложности, стандартного отклонения, средней сложности, числа файлов должны быть вставлены при создании электронной таблицы и обновляться при создании строки / изменении состояния строк
Я не уверен, что делать со всем этим, не говоря уже о счете этой пользовательской истории.