我在Microsoft Forms問卷調查
需要在填答完後的感謝頁面呈現有規則的流水號
ex:20240502001(日期+3碼流水號)
因必須預先製作流水單號
故隨機亂碼的方式不可行
想問Microsoft Forms能在填答完感謝頁面上呈現流水號嗎?
我也搜尋了其他線上問卷
surveycake:有填答編號這個設定,但似乎是隨機亂碼
google表單:還需要研究,但感謝頁面好像不能編輯,只能轉跳其他網頁?
謝謝
問Google Gemini回答如下
Microsoft Forms 本身無法在填答完後自動產生規則性流水號,但可以使用 Power Automate 來達成此目的。
Power Automate 是 Microsoft 提供的雲端自動化服務,可以將各種應用程式和服務串聯在一起,以自動化工作流程。要使用 Power Automate 在 Microsoft Forms 中產生規則性流水號,可以按照以下步驟操作:
1. 建立一個新的 Power Automate 流程。
2. 選取「從空白開始」,然後選取「Microsoft Forms」。
3. 選取「當表單提交時」觸發器。
4. 在「表單」欄位中,選取要產生流水號的表單。
5. 新增一個「新動作」,然後選取「Microsoft Forms」。
6. 選取「建立表單回應」動作。
7. 在「表單」欄位中,選取與觸發器相同的表單。
8. 在「回應」欄位中,新增一個新的欄位,並將其命名為「流水號」。
9. 在「流水號」欄位中,使用 Power Automate 的表達式來產生規則性流水號。例如,以下表達式會產生以「SF」開頭的流水號,後面跟著 5 位數字:
concat('SF', formatDateTime(utcNow(), 'yyyyMMddHHmmss'))
10. 儲存您的流程。
完成上述步驟後,每次有人提交表單時,Power Automate 都會自動產生一個新的流水號並將其添加到回應中。您可以使用這個流水號來唯一識別每個回應。
以下是一些使用 Power Automate 在 Microsoft Forms 中產生規則性流水號的注意事項:
* 流水號的長度最多為 255 個字元。
* 流水號只能包含字母、數字、底線和連字符。
* 不能使用兩個相同的流水號。
如果要使用更複雜的流水號格式,可以使用 Power Automate 的表達式來實現。有關 Power Automate 表達式的詳細資訊,請參閱 [Power Automate 表達式參考](https://learn.microsoft.com/en-us/training/modules/introduction-expressions/)。