巨集按鈕控制項

函利用巨集控制項可以協助自動化地處表單資料

按需執行

只在用戶點擊時執行設定的函數,並將結果返回到指定的控制項,提供了一種互動式的數據處理方式。

參數說明

按鈕名稱

可指定按鈕顯示文字。

有些情況可以不設定文字,此時將會隱藏按鈕,這個可提供其他工具調用,例如文字控制項的 "輸入驅動巨集"。

結果回傳 ID

底下指令函數執行後結果回傳控制項 ID,以數字表示,0代表不回傳結果。

函數指令

可使用 內建函數擴充函數 (含巨集專用函數) 執行指令。

批次多函數指令執行

函數指令支持批次多函數指令依序執行,多函數指令以逗號區隔。

  • 順序起動執行:將多個函數指令以逗號區隔,可依序執行,每個函數步驟會在前一個函數完成後才開始執行,確保操作的連貫性。

  • 異步支持:對於函數內需要異步處理的程序(如LLMQUERY 遠程 API 調用),序列函數會等待該程序完成後再進行下一步。

  • 錯誤處理:如果在某一函數步驟中發生錯誤,序列函數會終止並返回錯誤信息,方便進行調試和錯誤排除。

巨集函數

綜合範例

範例一

單一函數指令

範例解析

  • 判斷A4數值,回傳 "test2" 或是 "no",該結果回傳控制項 ID = 6

範例二

多函數指令

範例解析

  • 依序執行生成式 AI ,MACRO,以及 IF 函數,每個函數依序執行,下一個函數會等候前一個完成才執行。

circle-exclamation

Last updated