欄位

欄位定義描述應用程式支援擷取與顯示一小段資訊時所需的中繼資料。欄位可對應至資料庫資料表中的實體資料欄,或代表用於計算或呈現用途的任何類型元素。

定義包含下列主要明細:
  • 欄位是指資料庫資料表中的實體資料欄,還是用來作為工作欄位。

  • 欄位所保存的資料類型。

  • 顯示欄位時所要使用的標籤。

  • 使用者按一下說明圖示以尋找此欄位的其他相關資訊時,所要顯示的說明文字。

  • 以及其他

下列各區段將進一步探討與定義欄位相關的概念與指導方針。

實體欄位與工作欄位

應用程式所使用資料庫資料表中的每個實體資料欄都有「欄位」定義記錄。如需詳細資訊,請參考瞭解資料表

不代表資料庫資料表中實體資料欄的欄位即視為工作欄位,且必須標示為工作欄位。工作欄位通常作為標籤使用,以及描述業務規則中使用的內部元素。

資料類型資訊

欄位擷取的資料類型會使用下列屬性來定義:
  • 資料類型指出欄位所保存值的基本類型。有效值為字元、字元大型物件、日期、DateTime、數字、時間、Varchar2XML 類型

  • 延伸資料類型可用來進一步定義特定資料類型的資料。有效值為幣別來源、月份日期、期限、金額、年度月份、標誌、開關URI

  • 精確度會定義欄位的長度。如果是長度可變的欄位,這就是可能的最大長度。至於包括小數值的數字欄位,精確度包含了小數值。

  • 小數位數只適用於數字欄位,它指出欄位支援的小數位數。

  • 正負號只適用於數字,它指出資料可能包含正數或負數。

資料類型繼承

欄位可以定義為從另一個欄位的定義繼承其資料類型屬性。屬性繼承來源欄位會被當作基準欄位來參考。使用基準欄位參考時,會定義一次基準欄位的資料類型屬性,由於定義可能隨時間而變更,因此系統會讓從此欄位繼承其資料類型資訊的所有欄位與該定義保持一致。欄位資料類型屬性的任何變更,都會自動反映在將此欄位當作其基準欄位參考的所有欄位上。

資料類型資訊可直接在欄位本身指定,也可透過參考基準欄位來指定。系統不支援置換部分基準欄位資料類型資訊的方法。

建議儘可能利用資料類型繼承,尤其是當建立新欄位的原因是要在特定內容中提供原始欄位的替代標籤時。在此情況下,新欄位應將原始欄位當作其基準欄位來參考,並視需要提供新標籤與說明文字。

標籤與說明文字

對於使用者介面上顯示的欄位,描述可作為展示用途的標籤。根據產品的多語言支援,欄位會與系統中每個已啟用之語言的標籤相關聯。

欄位的說明文字可用來提供使用者有關欄位使用方式的其他資訊。如果使用者介面上出現的欄位可支援內嵌說明顯示,植入時會顯示欄位說明圖示,按一下圖示即可向使用者顯示說明文字。

置換標籤與說明文字

您的組織可以使用對應的置換欄位,置換為產品擁有之欄位提供的標籤與說明文字。

若要置換特定資料表的欄位標籤與說明文字,可以將對應的置換資訊植入資料表/欄位定義中。然而,您無法在入口式使用者介面上使用此置換功能。它只適用於顯示在固定頁面使用者介面上的欄位。對於固定頁面,如果資料表/欄位層級置換標籤的優先順序高於欄位層級置換,則適用此置換功能。

替代標籤

在內容中,日期/時間欄位的「日期」與「時間」部分可能需要個別的標籤。當欄位由作業分析產品使用時,就屬於這種情況。例如,以「完成日期/時間」欄位而言,您可以在日期內容提供「建立日期」內容標籤,在時間內容提供「建立時間」內容標籤。這些內容標籤是選擇性的標籤。

同樣地,日期欄位、時間欄位和日期/時間欄位可以與日期與時間基準內容標籤建立關聯,此標籤沒有對「日期」、「時間」或「日期/時間」等字的參考。例如,如果是「完成日期/時間」欄位,日期與時間基準標籤可以是「完成」。此標籤可與日期或時間屬性 (例如日、月、年、小時、分鐘等) 一起使用。

這些額外的內容標籤可以置換標籤。