將重複表格或區段的一欄或多欄的數值相加

套用到
InfoPath 2010 InfoPath 2013

本文內容

概觀

重複表格和重複區段通常包含你想在區末加上的數字值。 例如,你可能有一個重複的表格,包含訂單資訊,其中包含每項商品的延伸價格。 在表格底部,你可以顯示總分,如下圖所示。

8528d062-2373-4d4c-88e9-45619310b111

本文說明如何在重複表格或區塊的一個或多個欄位中新增值。

在重複表或重複區塊中新增一欄數值

如果你在重複表中新增欄位,可以將計算總數的控制項放在表格外,或像前述插圖所示放在表格底部。 為了達成此結果,若頁腳尚未顯示,請依照以下步驟在重複表格中顯示頁腳。

  1. 在設計模式中,右鍵點擊重複表格的標頭列,然後點選重複 表格屬性
  2. 按一下 [顯示] 索引標籤。
  3. 選擇 「包含頁尾 」勾選框,然後點擊 確定

如果你只想顯示計算結果,且不想在其他計算中使用計算結果,請使用表達式框來執行計算。 表達框僅顯示資料;它不會把它儲存在表單裡。 如果你想在另一個計算中使用計算結果,可以使用文字框。

使用表達式框來新增一欄的值

  1. 點擊你想插入表達式框的位置。
  2. 「插入」選單中,點選「更多控制」。
  3. 控制 工作窗格中,在 進階選項中點選表達
  4. 「插入表達式框」對話框中,點擊 XPath 框旁的「編輯公式888d37c3-e2dd-4119-8922-6a7ed6128c8e」。
  5. 「插入公式 」對話框中,點擊 「插入函式」。
  6. 類別 清單中,插入 函式 對話框,點選 數學
  7. 功能 清單中,點選 「加總」,然後點 「確定」。
  8. 公式 框中,插入 公式 對話框,雙擊括號內的文字。
  9. 資料來源 清單中,選擇 欄位或群組 對話框,點選你想加入的欄位。 欄位必須綁定於欄位,且必須是重複欄位或重複群的一部分。
  10. 請按兩次 [確定]

使用文字框來新增一欄的數值

  1. 點擊你想插入文字框的位置。
  2. [插入] 功能表上,按一下 [文字方塊]
  3. 雙擊你剛新增的文字框。
  4. 按一下 [資料] 索引標籤。
  5. 預設值下,點選 編輯公式888d37c3-e2dd-4119-8922-6a7ed6128c8e
  6. 「插入公式 」對話框中,點擊 「插入函式」。
  7. 「插入函式」對話框的類別列表中,點選「數學」。
  8. 功能 清單中,點選 「加總」,然後點 「確定」。
  9. 「插入公式」對話框的公式框中,雙擊括號內的文字。
  10. 在「選擇欄位或群組」對話框中的資料來源清單中,點選你想加入的欄位。 欄位必須綁定於欄位,且必須是重複欄位或重複群的一部分。

頁首

在重複表或重複區塊中新增兩欄或以上的數值

假設你有多個欄位想要加在一起。 在 InfoPath 中,您可以使用聯合運算符 (|) 來達成此目的,無論欄位是否包含在同一個重複表或重複區段中,或是分散在多個重複表或區段中。 例如,你可能有一個重複表格包含訂單資訊,另一個重複表格則包含後續商品。 你可以利用這個程序在表單中新增一個控制項,將兩個表格的總訂單金額相加。

如果你只想顯示計算結果,且不想在其他計算中使用計算結果,請使用表達式框來執行計算。 表達框僅顯示資料,並不會儲存資料。 如果你想在另一個計算中使用計算結果,可以使用文字框。

使用表達式框來新增兩個或以上欄位

  1. 點擊你想插入表達式框的位置。
  2. 「插入」選單中,點選「更多控制」。
  3. 控制 工作窗格中,在 進階選項中點選表達
  4. 「插入表達式框」對話框中,點擊 XPath 框旁的「編輯公式888d37c3-e2dd-4119-8922-6a7ed6128c8e」。
  5. 「插入公式 」對話框中,點擊 「插入函式」。
  6. 類別 清單中,插入 函式 對話框,點選 數學
  7. 功能 清單中,點選 「加總」,然後點 「確定」。
  8. 公式 框中,插入 公式 對話框,雙擊括號內的文字。
  9. 在「選擇欄位或群組」對話框中的資料來源清單中,雙擊你想加入的第一個欄位。
  10. Formula 框中,緊接著你剛插入的欄位後輸入 (|) 並集運算子。
  11. 點擊 插入欄位或群組
  12. 資料來源 清單中,選擇 欄位或群組 對話框,雙擊你想加入的下一個欄位。 欄位必須綁定於欄位,且必須是重複欄位或重複群的一部分。 公式應該如下:

(場總和16 |field17)

  1. 重複第 10 到 12 步,針對你想新增的欄位。

使用文字框來新增兩個或更多欄位

  1. 點擊你想插入文字框的位置。
  2. [插入] 功能表上,按一下 [文字方塊]
  3. 雙擊你剛新增的文字框。
  4. 按一下 [資料] 索引標籤。
  5. 預設值下,點選 編輯公式888d37c3-e2dd-4119-8922-6a7ed6128c8e
  6. 「插入公式 」對話框中,點擊 「插入函式」。
  7. 類別 清單中,插入 函式 對話框,點選 數學
  8. 功能 清單中,點選 「加總」,然後點 「確定」。
  9. 公式 框中,插入 公式 對話框,雙擊括號內的文字。
  10. 在「選擇欄位或群組」對話框中的資料來源清單中,雙擊你想加入的第一個欄位。 欄位必須綁定於欄位,且必須是重複欄位或重複群的一部分。
  11. Formula 框中,緊接著你剛插入的欄位後輸入 (|) 並集運算子。
  12. 點擊 插入欄位或群組
  13. 資料來源 清單中,選擇 欄位或群組 對話框,雙擊你想加入的下一個欄位。 欄位必須綁定於欄位,且必須是重複欄位或重複群的一部分。 公式應該如下:

(場總和16 |field17)

  1. 重複第 10 到 12 步,針對你想新增的欄位。

頁首