依條件執行動作

您可以根據變數或運算式依條件執行動作。例如,當您開啟文件的「列印預覽」時執行動作。但是,您可能不希望這些動作在「列印預覽」中執行。在此情況下,您可以使用 IsPrintPreviewIsPrinting 全域變數來阻止動作在文件未實際傳送到印表機時執行。

若要依條件執行動作,請在「動作」索引標籤上為動作設定條件,如下所示。

關閉根據變數依條件執行動作

此選項適用於僅有一個條件確定是否執行動作的情況。

  1. 在所選取動作的「動作」索引標籤上,按一下以選取「根據變數有條件地執行」。

  2. 在變數名稱欄位中,按一下 ,再按一下「更多變數」以開啟「插入變數」對話方塊。

  3. 在左側導覽窗格中,按一下所需變數的類別。

  4. 在變數清單中,選取所需的變數,然後按一下「確定」。或者,按兩下變數。

  5. 在「動作」索引標籤上,按一下關係運算子以顯示其他運算子的清單,然後按一下要使用的運算子。如需更多資訊,請參閱「關係運算子」。

  6. 當關係運算子需要指定值時,會顯示「<輸入值>」欄位。按一下此欄位,然後輸入所需的值。

  7. 在類型清單中,選取「文字」或「十進位」,以指定條件陳述式是計算文字還是十進位值。

例如,若要使用 IsPrintPreview 變數指定在「列印預覽」中開啟文件時不執行動作,請執行下列步驟:

  1. 在所選取動作的「動作」索引標籤上,按一下以選取「根據變數有條件地執行」。

  2. 在變數名稱欄位中,按一下 ,再按一下「更多變數」以開啟「插入變數」對話方塊。

  3. 在左側導覽窗格中,按一下「全域」。

  4. 在變數清單中,選取「IsPrintPreview」,然後按一下「確定」。或者,按兩下變數。

  5. 在「動作」索引標籤上,按一下關係運算子,然後按一下「等於」。

  6. 在「<輸入值>」欄位中,輸入「false」。

  7. 在類型清單中選取「文字」。

關閉根據運算式依條件執行動作

此選項適用於有多個條件確定是否執行動作的情況。

  1. 在所選取動作的「動作」索引標籤上,按一下以選取「根據運算式有條件地執行」。

  2. 若要變更現有條件式連字符 (預設設定為「And」),請按一下「樹狀檢視」索引標籤中的連字符,然後按一下所需的連字符。

  3. 若要新增條件式連字符,請按一下

  4. 在變數名稱欄位中,按一下 ,再按一下「更多變數」以開啟「插入變數」對話方塊。

  5. 在左側導覽窗格中,按一下所需變數的類別。

  6. 在變數清單中,選取所需的變數,然後按一下「確定」。或者,按兩下變數。

  7. 在「動作」索引標籤上,按一下關係運算子以顯示其他運算子的清單,然後按一下要使用的運算子。如需更多資訊,請參閱「關係運算子」。

  8. 當關係運算子需要指定值時,會顯示「<輸入值>」欄位。按一下此欄位,然後輸入所需的值。

  9. 在類型清單中,選取「文字」或「十進位」,以指定條件陳述式是計算文字還是十進位值。

相關主題