已儲存資料
saved_file · CSV
Read 顯示 saved_file.csv(依檔案現有順序,不重新排序)。Collect 先選 Timestamp 時間範圍,再從試算表收集該範圍內的列並備份至 Backup/。Upload 將完整 saved_file.csv(包含 row、headings)與告示板上傳至 Google Sheets 不同分頁。Delete rows 手動勾選要刪除的列;Mark expired 預勾過期往生列及 Timestamp 非空的病者列;Repeated 預勾 Name 重複的列(淺天藍底)。Top 拖曳後確認並排序。Value 編輯後確認並排序。
迴向文 PowerPoint
saved_file · PPT
讀取 Collect 已標記的 saved_file.csv(Cloudflare KV)。按 產生 PowerPoint 會覆寫 KV 的 ppt:latest;按 程式覆核 用程式檢查 KV 內現有 PPT(即使今次沒有重新產生也可以檢查)。再按 從 KV 下載 取得檔案。
收集時間範圍
在同一月曆先點開始日、再點結束日,並設定時間;只收集 Timestamp 在此範圍內的列。
—
—
請在月曆點選開始日期
Collect 協會
貼上協會發佈的迴向名單文字,系統會解析為往生與病者兩組,以新列新增至 saved_file.csv。預設 headings:往生 2、病者 2。僅一行「某某 師兄」(無「之」與第二行)時,超薦人與身份留空、只填 Name(往生/病者皆同)。若 Name 已存在會顯示警告(不會覆蓋既有列)。確認寫入後會套用排序規則;同 headings 組內備註=協會迴向名單的列置頂。
| 寫入 | 狀態 | type | Name | 超薦人 | 身份 | start_date | end_date | headings |
|---|
告示板設定
告示依 type、headings 與名單列合併排序;同一 type + headings 組內,告示永遠在該組資料列最前。樣式:info/注意/完成/告示。
將刪除所有已勾選的列。變更會直接寫入專案內 data (reupdated)/saved_file.csv 並重新編號 row。
刪除警告
拖曳左側「⠿」或整列即可上下調整順序。按確認後會寫入並排序:相同 headings(往生/病者 headings=1 除外)保留拖曳先后;往生 headings=1 依 end_date 降序、同日期則 Timestamp 降序;病者 headings=1 依 Timestamp 升序;不同 headings 按數字高低;同組最後將備註=協會迴向名單的列置頂(僅限相同 headings)。
直接在表格內修改文字;可按表格下方+ 新增列加入一列再編輯。按確認後會去重、重新編號 row,並套用與 Top/Collect 相同的排序規則(含同 headings 組內備註=協會迴向名單置頂)。