跳轉到主要內容
Table 元素在 Advanced Designer 中並未完全受支援。引入該元素僅是為了在匯入包含 Table 元素的 FlexiLayouts 時,盡量減少編輯工作量。您可以透過程式碼對表格屬性做些微調整。不過,如果需要進行較大的變更,例如修改欄集合或表格擷取邏輯,建議將 Table 元素替換為重複群組元素。 在從頭設定表格擷取時,請使用重複群組元素。

限制

  • 在 Table 元素的 Properties 窗格中沒有 What to search for 區段。此區段中的屬性可以透過程式碼設定。
  • 只有在透過 Get region from 下拉式清單將元素對應到欄位時,才能看到現有欄的清單。
  • 不支援新增欄。
  • 不支援透過程式碼將欄對應到欄位。
  • 將 FlexiLayout 匯入 Advanced Designer 時,表格區塊會轉換為具有多個項目的 Group 欄位,且會保留其對應設定。您可以將 Table 元素對應到允許多個項目的另一個 Group 欄位或 Table 欄位。Table 元素的欄只能對應到所選 Group 或 Table 欄位的子元素。所選欄位的子元素集合必須與 Table 元素的欄集合相符。
**注意:**Table 欄位與 Group 欄位之間的差異如下:表格欄一律具有文字資料類型,而群組的子欄位可以是任何類型。

假設屬性

制訂假設時,此活動會尋找表格,並根據影像中的分隔符號與空白區(White Gaps)將其劃分為欄與列。此外,表格的表頭與表尾也會用於協助偵測表格。表頭與表尾作為表格主體的上、下邊界,且不會從中擷取任何資訊。表頭包含欄位名稱,可用來將表格劃分為多個欄。一旦偵測到表格後,活動會為整個表格元素及其欄、列與儲存格建立假設。 您可以透過下列連結檢視假設屬性的清單: 此處,您可以找到可由程式碼存取的表格假設參數清單。