2016-10-17 14 views
0

私は、セカンダリの救急チームのスケジューリングを手伝っています。私たちは、週7日、午前9時から午後9時まで、そして午後9時から9時まで、Googleカレンダーで学生をスケジュールします。そして、Googleのシートを使用して、昼/夜のシフトの回数を記録します。GoogleカレンダーからGoogleシートへの統合

シフトのために学生をカレンダーに追加するたびに、このGoogleシートを埋め込むことが可能かどうかは疑問でした。 10月31日(月曜日)に学生Aを追加すると、自動的に月曜日に行った合計シフトに1を加算する処理を行うことはできますか? (私はいくつかのコーディングの知識を持っている)

参照してください:
Google sheet that I wish to populate

答えて

1

をはい、それは可能です。 (私はそれを試みたことはありません)

getEvents()メソッドをCalendar Serviceから使用すると、特定の時間枠内に発生するすべてのイベントを取得できます。

次に、このSO postの@teatimerで提案されているように、範囲の値を設定するときに、範囲は列と行のvalues配列のサイズと一致する必要があります。

親切にこれらのSOの記事をチェック、実装にあなたを助けるために:

また、このforumをチェックして、指定したオプションも試してみるとよいでしょう。

関連する問題