Удалить все строки в сводной таблице в указанное время

Мне было интересно, знает ли кто-нибудь способ автоматического удаления всех строк из таблицы слияния в указанное время, то есть в 23:59 все строки будут удалены.

В настоящее время я создаю приложение для проекта колледжа на App Inventor 2, в котором люди входят в систему, и их имя затем сохраняется в таблице слияния. Поскольку люди забудут выйти из системы, я хотел бы иметь возможность автоматически удалять все данные из таблицы, чтобы она каждый день начиналась заново.

Заранее спасибо за любые идеи. Майкл


person user3076010    schedule 17.01.2015    source источник
comment
вы можете изучить скрипт Google Apps и службу Fusion Table. , однако я не уверен, что управляемые временем триггеры также работать для fusiontables ...   -  person Taifun    schedule 18.01.2015
comment
Круто, спасибо за помощь. Посмотрю.   -  person user3076010    schedule 18.01.2015


Ответы (2)


Единственное, что я могу придумать, это то, что вы можете создать отдельное приложение, работающее во время фоновой проверки каждый час и после 23:00 каждую минуту. И он удалит данные в 23:59. Если вы не хотите выделять для этого устройство, реализуйте это в исходном приложении и надейтесь, что хотя бы один человек не очистит все приложения, работающие в фоновом режиме.

person firativerson    schedule 07.02.2015

Я бы создал скрипт приложения Google (GAS), который имеет триггер на основе времени (настроен на запуск один раз в день, в любое удобное время). Этот сценарий будет подключаться к вашему FT (по идентификатору FT) и делать все, что вы хотите (вы можете писать полуобычные SQL-запросы и т. д., чтобы выяснить, какие строки следует удалить). Тем не менее, я сейчас работаю над проблемой, делая что-то подобное, и обнаружил, что вы не можете использовать обычный sql для удаления строк на основе выражений времени и т. д. (например, удаление всех строк старше 10 дней не работает в GAS с помощью FT) Но, если вы можете определить, какие из ваших строк должны быть удалены, вы можете удалить их по одной с помощью GAS.

person staggart    schedule 21.08.2015