使用Notion 程式語法打造動態工作狀態-進階教學
如果你和我一樣經常使用Notion來管理你的時間,你可能已經發現,Notion的行事曆在處理工作狀態這個問題上並不夠靈活,預設的工作狀態屬性無法根據當前時間自動顯示相應的狀態。因此,我決定使用Notion提供的函式,建立一個能根據當前時間靈活顯示工作狀態的功能,我之前有製作一段教學影片「Notion 行事曆加入動態任務執行狀態」,教你如何使用Notion 提供的函式製作出動態的工作狀態,這段影片我加入了新的「已截止」工作狀態,你可以將下方的程式碼放到行事曆當中實現這個功能,透過閱覽下方的教學影片,你將能夠藉由這次示範理解Notion 函式的使用方法,未來你將能夠在Notion 上建立你自己的功能。
程式碼:
if(prop("Done") == true, "🔵 完成", if(now() > dateAdd(dateEnd(prop("Date")), 1, "days"), "🟠 已截止", if(now() > dateStart(prop("Date")), "🟢 進行中", "⚫ 等待")))
影片內容簡介:
在這個影片中,我將示範如何使用Notion 的函式,建立一個可以根據工作任務的日期,自動更新工作狀態的功能。這個方法可以讓你清晰地了解任務的進度,而不必手動更改任務狀態。
影片內容包括以下幾個部分:
- 設定屬性:在Notion中,我們需要為任務設定屬性,包括日期、完成狀態checkbox和工作狀態。
- 使用Notion的程式語法:影片將詳細示範如何使用Notion的程式語法,建立一個根據日期和狀態自動計算工作狀態的公式。
- 動態工作狀態:一旦公式建立完成,你可以在Notion中建立任務,並根據開始日期、結束日期以及工作完成狀態,自動計算並顯示工作狀態,你只需要專注在工作的進度,不再需要手動更新工作狀態。
這段影片將幫助你學會如何使用Notion的程式語法來提高你的工作效率,並更好地掌握時間管理。如果你有其他需要自動化或特殊功能的流程,可以在影片下方留言與我們討論。如果你的提議可以用來解決大部分網友的問題,我會在我能力所及的範圍內,撰寫Notion的程式提出解法,提供給大家參考學習。
Code Gym 致力於創造實用的高品質線上課程,幫助想要學習程式語言和IT技術的朋友,能透過我的課程,學習知識,發揮熱情,創造出屬於你自己的作品