在 SharePoint 串列中,一列被宣告為數字,并且使用 SharePoint 自己的“后綴添加工具”,我將m2分配給列值。然后輸入1000在串列視圖中正確顯示為1000 m2。
但在以該串列為源的 Powerapps 自定義表單中,相同的 DataCardValue 僅顯示為1000,不顯示m2。
DataCardValue 默認格式設定為 => TextFormat.Number
...而且我已經嘗試了幾件事來顯示1000 m2,但沒有一個作業:
TextFormat.Number & "m2"
Parent.Default, "m2"
Text(Parent.Default, "m2")
DataCardValue3.Text & "m2"
有沒有人對此有解決方案(無需添加額外的標簽)?非常感謝
uj5u.com熱心網友回復:
您可以在輸入頂部添加標簽。然后根據 formMode 有條件地顯示/隱藏標簽。用戶在將資料輸入表單(即編輯模式下的表單)時不會看到“m2”,但當表單處于查看模式時他們會看到“m2”。

如果可以的話,將格式從數字更改為文本將允許您這樣做。

您還可以使用 SP 串列中的列格式添加后綴:
{
"$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json",
"elmType": "div",
"txtContent": "='@currentField' 'm2'"
}

轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/497737.html
