共用方式為


設定 Power Pages 的多步驟表單中繼資料

多步驟表單中繼資料新增了行為修改邏輯,以增強或覆寫超出本機基本表單編輯功能的表單欄位功能。

新增記錄

  1. 在包含要修改欄位的多步驟表單步驟中,前往相關>中繼資料

  2. 選取新多步驟表單中繼資料

多步驟表單中繼資料屬性

下列屬性為表單上的元素提供額外的樣式設定和功能。

姓名 描述:
多步驟表單步驟 與多步驟表單中繼資料記錄關聯的多步驟表單步驟。
類型​ 選項:
  • 屬性
  • 章節
  • 索引​標籤
選擇屬性會顯示修改目前表單上欄位的選項。 選擇區段會顯示用於修改表單上某個區段的選項。 選擇索引標籤將顯示用於修改表單上索引標籤的選項。

多步驟表單中繼資料類型 = 屬性

選取的類型屬性時,會顯示下列屬性。

姓名 描述:
屬性邏輯名稱 要修改的屬性欄位的邏輯名稱。

注意:類型選擇欄不會出現在欄的下拉式清單中。 直接在屬性邏輯名稱文字方塊中輸入選擇欄的邏輯名稱。 | |標籤 |使用指定的文字替換指派給資料表屬性的預設標籤。 對於 Microsoft Dataverse 環境中每個已安裝並啟用的語言套件,都有一個欄位可用來輸入相關語言的訊息。 |

控制項樣式

這些選項修改屬性欄位的樣式和功能。

姓名 Description
樣式 選項:
  • 選項組做為垂直選項按鈕清單
  • 選項組做為水平選項按鈕清單
  • 單行文字做為地理位置查詢驗證程式 (需要 Bing 地圖服務設定 - 在這裡可找到詳細資料)
  • 將整數設為常數總和群組 (需要群組名稱)
  • 將整數設為排名順序量表 (無平分) 群組 (需要群組名稱)
  • 將整數設為排名順序量表 (允許平分) 群組 (需要群組名稱)
  • 多重選擇矩陣 (需要群組名稱)
  • 多重選擇 (需要群組名稱)
  • 將整數設為堆疊順位群組 (需要群組名稱)
  • 代碼元件
  • 將查詢呈現為下拉式選單
群組名稱 用來將控制項設為複合控制項群組的名稱。
多重選擇最小必選計數 多項選擇題中所選的所需最小值。 選取 [多重選擇] 控制項樣式時才需要。
多重選擇選取的計數上限 多項選擇題中允許選擇的最大值的數量。 選取 [多重選擇] 控制項樣式時才需要。
常數總和總計下限 應用於常數總和回應欄位所需的最小值。 只有在選取 [將整數設為常數總和群組] 控制項樣式時才需要。
常數總和總計上限 允許應用於常數總和回應欄位的最大值數。 只有在選取 [將整數設為常數總和群組] 控制項樣式時才需要。
隨機化選項組值 指定 [是],就會隨機排列針對選項組控制項所列的選項。 僅適用於 [選項組] 類型的屬性。
CSS 類別 新增自訂 CSS 類別名稱至控制項。

預填欄位

下列選項為表單上的欄位提供預設值。

名稱 描述
忽略預設值 忽略所指定屬性欄位的預設值。 於擁有呈現為 [是] 和 [否] 選項按鈕清單的 [兩個選項] 欄位的屬性非常實用。 因為預設會自動指派 [是] 或 [否] 值,這個選項能夠顯示不含預先定義回覆的 [是/否] 問題。
類型​ 選項:
  • 數值
  • 今天的日期
  • 目前使用者的連絡人
選擇值需要在欄位中指定一個值,該值在載入表單時指派給該欄位。 選擇今天的日期會將目前日期和時間指派給屬性欄位。 選取「目前使用者的連絡人」時,會需要屬於連絡人資料表上屬性的從屬性,將會從目前使用者的連絡人記錄擷取,並於指定的屬性欄位上設定。
數值 表單載入時指派給欄位的值。
從屬性 連絡人表上的屬性,該屬性從目前網站使用者的記錄中擷取並在載入表單時指派給該欄位。

儲存時設定值

下列選項會指定表單儲存時要設定的值。

名稱 描述
儲存時設定值 [是] 表示應使用 欄位中提供的輸入內容將值指派至屬性。
注意:除以下類型外,所有屬性類型均受支援:唯一識別碼。
類型​ 選項:
  • 數值
  • 今天的日期
  • 目前使用者的連絡人
選擇值需要在欄位中指定一個值,該值在載入表單時指派給該欄位。 選擇今天的日期會將目前日期和時間指派給屬性欄位。 選取「目前使用者的連絡人」時,會需要屬於連絡人資料表上屬性的從屬性,將會從目前使用者的連絡人記錄擷取,並於指定的屬性欄位上設定。
表單儲存時指派至屬性的值。
對於兩個選項 (布林值) 欄位,使用 true 或 false。
若是選項組欄位,使用整數值做為選項。
對於查詢 (TableReference) 欄位,使用 GUID。
注意:如果該屬性也在表單上,使用者的值會被此值覆寫。
從屬性 從目前網站使用者的記錄中擷取連絡人表上的屬性,該屬性在儲存期間指派給該欄位。

查詢設定

當為屬性建立的中繼資料為查詢類型時,查詢設定的建立的基本表單用於填入基本表單,以便從查詢建立新的記錄。

驗證

下節包含修改各種驗證參數和錯誤訊息的屬性。

對於為 Dataverse 環境安裝和啟用的每個語言套件,都有一個欄位可用於輸入相關語言的訊息。

名稱 描述
驗證錯誤訊息 覆寫欄位的預設驗證錯誤訊息。
規則運算式 要加入以驗證欄位的規則運算式。
規則運算式驗證錯誤訊息 規則運算式驗證失敗時要顯示的驗證錯誤訊息。
必填欄位 勾選以讓屬性欄位變成必須包含值。
必填欄位驗證錯誤訊息 如果欄位未包含值,則覆寫預設必填欄位錯誤訊息。
範圍驗證錯誤訊息 如果欄位的值超出整數、十進位、浮點數或貨幣類型的指定最小值和最大值,則覆寫預設範圍驗證錯誤訊息。
地理位置驗證錯誤訊息 如果屬性是單行文字且控制樣式指定為地理位置尋找驗證器,則會覆寫輸入驗證失敗時顯示的預設錯誤訊息。
常數總和驗證錯誤訊息 如果屬性是整數類型並且控制樣式為「將整數分組為常數總和」,則這將覆寫輸入驗證失敗時顯示的預設錯誤訊息。
多重選擇驗證錯誤訊息 如果屬性是雙選項類型且控制樣式是多選,則這將覆寫輸入驗證失敗時顯示的預設錯誤訊息。
排名順序 (無平分) 驗證錯誤訊息 如果屬性是整數類型,並且控制樣式為「將整數分組為排名順序無平局」,則這將覆寫輸入驗證失敗時顯示的預設錯誤訊息。

描述和指示

下列屬性指定自訂描述或指示的位置和內容。

名稱 描述
新增描述 [是] 會使自訂文字顯示在表單上指定的位置。
Position 選項:
  • 欄位上方
  • 欄位下方
  • 標籤上方
使用屬性的描述屬性 選取 [是] 可在資料表上使用指派至屬性中繼資料的描述。 選取 [否] 則提供自訂描述。 預設值為 [否]。
描述 在表單上顯示的自訂文字。 搭配 [使用屬性的描述屬性] 設為 [否] 的情況使用。 對於為 Dataverse 環境安裝和啟用的每個語言套件,都有一個欄位可用於輸入相關語言的訊息。

多步驟表單中繼資料類型 = 選取

選取的 [類型] 相當於 [區段] 時,會顯示下列屬性。

名字 描述
區段名稱 資料表表單上要修改的區段名稱。
標籤 使用指定的文字取代資料表區段所指定的預設標籤。 對於 Dataverse 環境中每個已安裝並啟用的語言套件,都有一個欄位可用於輸入相關語言的訊息。

多步驟表單中繼資料類型 = 索引標籤

選取的 [類型] 相當於 [索引標籤] 時,會顯示下列屬性。

名字 描述
索引標籤名稱 資料表表單上要修改的索引標籤名稱。
標籤 使用指定的文字替換資料表上索引標籤指定的預設標籤。 對於 Dataverse 環境中每個已安裝並啟用的語言套件,都有一個欄位可用於輸入相關語言的訊息。

另請參閱